1安装mvn(包括path)
2命令:mvn archetype:create -DgroupId=cn.edu.sdau.neat -DartifactId=Project -DarchetypeArtifactId=maven-archetype-webapp
其中,archetype是mvn内置的一个插件,create任务可以创建一个java项目骨架,DgroupId是软件包的名称,DartifactId是项目名,DarchetypeArtifactId是可用的mvn项目骨架,目前可以使用的骨架有:
{* maven-archetype-archetype
* maven-archetype-j2ee-simple
* maven-archetype-mojo
* maven-archetype-portlet
* maven-archetype-profiles (currently under development)
* maven-archetype-quickstart
* maven-archetype-simple (currently under development)
* maven-archetype-site
* maven-archetype-site-simple
* maven-archetype-webapp}
我只使用过最后一个骨架,每一个骨架都会建相应的目录结构和一些通用文件。至于mvn的完整目录结构定义,可参考:
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
如果在项目中有servlet/jsp,推荐jetty容器,它可做为一个插件嵌入到mvn中,使用时,只需要在pom.xml中加入:
chenheng
org.mortbay.jetty
maven-jetty-plugin
使用:mvn jetty:run
就可以在浏览器中测试了,非常方便。
3结合eclipse
mvn eclipse:clean
mvn eclipse:eclipse
普通 Eclipse 项目执行 : mvn eclipse:eclipse Eclipse
web 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0
4.eclipse导入创建的web项目问题
在用eclipse导入web项目时 如果eclipse安装了wtp插件在会自动将其转化为eclipse认得到的web项目,在项目上面点击右键run as 的run on server可以用,但是当eclipse没有安装wtp插件时run on server则不用,此时的解决方式为用命令行切换到项目的根目录然后执行 mvn eclipse:eclipse –Dwtpversion=1.0即可解决。
src/test/java
src/main/java
src/main/resources
mvn创建web项目步骤
最新推荐文章于 2024-11-16 13:36:18 发布