当前位置: 代码迷 >> Eclipse >> Eclipse配备Maven项目
  详细解决方案

Eclipse配备Maven项目

热度:65   发布时间:2016-04-23 02:08:46.0
Eclipse配置Maven项目

1.添加Source文件夹
??需要添加src/main/java,src/test/java,src/test/resources三个文件夹.右键项目根目录点击New->Source Folder,
??添加这三个文件夹.注意不是建普通的Folder,而是Source Folder.
?? 1
2.更改class路径
??右键项目,Build Path->Configure Build Path->Source

?? 下面应该有4个文件夹.src/main/java,src/main/resources,src/test/java,src/test/resources.
?? 双击每个文件夹的Output folder属性,选择路径.
??src/main/java,src/main/resources,输入target/classes;
??src/test/java,src/test/resources,输入target/test-classes;
?? 选上Allow output folders for source folders.

?? 2
?? 在此处还要更改:
?? 更改文件夹显示的顺序:点击Order and Export.
?? 3
3.把项目变成Dynamic Web项目
?? 1).右键项目,选择Project Facets,点击Convert to faceted from

??? 4
???2).更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持).
?????(此时选择的是Dynamic Web Module和Java)

???? 5

??? 如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6 .或者需要在此窗口的Java的????? Version改成1.6.

??3).点击下面的Further configuration available…,弹出Modify Faceted Project窗口

?? 此处是设置web.xml文件的路径,输入src/main/webapp.
?? Generate web.xml deployment descriptor自动生成web.xml文件,可选可不选.
?? 6
4.设置部署程序集(Web Deployment Assembly)
??1).在右键项目打开此窗口.在左侧列表中会出现一个Deployment Assembly,点击进去后

?? 7
??2).删除test的两项,因为test是测试使用,并不需要部署.
??3).设置将Maven的jar包发布到lib下.
??Add -> Java Build Path Entries -> Maven Dependencies -> Finish

?? 8
?? 完成后有:
??/src/main/webapp??? /
??/src/main/java????? /WEB-INF/classes
??/src/main/resources /WEB-INF/classes
??Maven Dependencies? /WEB-INF/lib

?? 9

  相关解决方案