搞清楚eclipse2个概念
第一个概念:java Build path(java 构建或者编译路径)
是编译路径设置,主要用来设置源代码的编译路径默认是default output folder
![]()
第二个概念:Deployment Assembly(部署装配)
是eclipse中的发布路径设置,DeployPath表示每个资源发布之后的文件路径
说明
eclipse中使用tomcat使用启动web项目的流程是 java build path编译项目源代码生成的class文件放到buildpath的设置路径中,根据web deployment assembly将项目中的各个资源发布到设置的指定文件
开始八maven项目转换为可以在tomcat上面运行
one step:
创建好的项目是一个java项目,我们需要将这个项目转化为java web项目,在项目上右键,选择Properties,在打开的对话框中点击Project Facts,并且勾选"Dynamic Web Module"和"java"这两项,apply--》OK

two step:
改变后项目的结构比较混乱,我们用Package Explorer查看,并将src文件夹从"Source Folder"移除,设置3个"source folder":src\main\java、src\main\resources、src\test\java 。更改后的目录结构如下图:

three step
标准的maven项目是没有WebContent 文件夹的,我们需要将WebContent文件夹的下得两个文件夹:META-INF、WEB-INF复制粘贴到webapp文件夹下,并删除WebContent文件夹,如下图:

four step
项目右键-》Build Path--》Configure Build Path。remove掉Source选项卡中的资源重新添加,并在Source选项卡中修改Default output folder路径为"/src/main/webapp/WEB-INF/classes"

five step
添加部署依赖。项目右键-》Properties--》Deployment Assembly。依赖清单如下图,可自行添加和删除。

six step
查看编译及部署装配情况

seven step
测试、把项目部署到tomcat测试下,看启动是否报错。

网友评论