zoukankan      html  css  js  c++  java
  • eclipse中build path与Web Deployment Assembly的作用,区别

    转自:https://blog.csdn.net/heart_mine/article/details/79402792

    以下内容只为做个笔记记录已下,有问题可以留言,欢迎补充。

    今天在eclipse 中部署maven项目,同事部署失败,对比配置信息是发现了一个疑问。

    eclipse中build path与Web Deployment Assembly的作用,区别?

    在Web Deployment Assembly中我并没有指定UI(webapp)目录输出,为什么部署后服务器上可以读到ui目录的文件。

    是build path的原因,但是这里配置是用maven命令启动时才会触发的操作呢?而我用的tomca热部署啊。

    于是我就各种百度,各种查资料,以下是我的整理。

    Build path 下面source选项配置的是项目编译时需要扫描的文件,其中output folder表明的是.class编译输出的根目录。

    Web Deployment Assembly是eclipse中的发布路径设置,DeployPath表示每个资源发布之后的文件路径

    也就是说,eclipse中用tomcat启动web项目的流程是,java build path编译项目源代码生成的class文件,放到buildpath的设置路径中,然后tomcat根据 web deployment assembly 的配置信息,将项目中的各个资源发布到设置的指定文件中。

    也就是说build path 是开发编译时用的,而deployment assembly 是部署时读取的信息。
    ---------------------
    作者:生活因我绚丽
    来源:CSDN
    原文:https://blog.csdn.net/heart_mine/article/details/79402792
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    9、实战快速上手
    8、路由【前端实现页面的跳转】
    7、Webpack的学习【打包工具】
    6、vue的安装【nodejs、vue-cli】
    5、计算属性、内容分发、自定义事件
    4、Axios异步通信
    3、Vue表单的双向绑定以及第一个Vue组件
    2、Vue的基本属性
    PHP算法之寻找两个有序数组的中位数
    PHP算法之无重复字符的最长子串
  • 原文地址:https://www.cnblogs.com/sharpest/p/10416141.html
Copyright © 2011-2022 走看看