现在的情况是在公司使用maven项目,然而基础的maven项目搭建还不是很清楚,因此花了点时间搭建mavenweb项目
一.myeclipse2014用Maven创建项目
点击next
二.继续Next,其中的working set一般是默认没有的,可以不用理,想多了解myeclipse的可以去搜索working set
三 .选maven-archetype-webapp后,next
四.填写相应的信息,Packaged是默认创建一个包,不写也可以
五.创建好项目后,目录如下:其中有两个白色问号文件夹,先不管,点击new --->Source Folder
填上src/test/resources
项目变成,此时项目右键,Build Path,configure build path,在source中remove掉有红叉的Source Folder
六..添加Source Folder
Maven规定,必须创建以下几个Source Folder
src/main/resources
src/main/Java
src/test/resources
src/test/java
添加以上的Source Folder
Build Path,configure build path,在source
设定4个文件夹的输出Output folder,双击修改
src/main/resources 对应 target/classes
src/main/java 对应 target/classes
src/test/resources 对应 target/test-classes
src/test/java 对应 target/test-classes
设定Libraries:Build Path-->addlibri..-->jreSysremlib...
注意,多的没用的需要remove掉,如下:
配置已经完成:查看以下配置,为配置完成
设置部署程序集(Web Deployment Assembly)
在项目上右键单击,选择Properties,在左侧选择Deployment Assembly
我们删除test的两项,因为test是测试使用,并不需要部署。
发布项目:
其中发布的项目名需要修改时如下,修改webcontext-root下的名字,比如改为web
发布的就为:localhost:8080/web