Maven命令行来创建项目

 

1)创建简单maven项目 

mvn archetype:create   -DgroupId=cn.bluram  -DartifactId=javaWebCollect  -DarchetypeArtifactId=maven-archetype-quickstart 

mvn archetype:generate -DgroupId=cn.blueram -DartifactId=javaWebCollect   -DarchetypeArtifactId=maven-archetype-quickstart   -DinteractiveMode=false
这样会自动生成App.java的文件 
进入myweb目录,执行eclipse:eclipse 
这样就可以将项目导入eclipse 

把项目变成Dynamic Web项目 
右键项目,选择Project Facets,点击Convert to faceted from 
更改Dynamic Web Module的Version为2.5。(3.0为Java7的)。 

配置 Modify Faceted Project 
点击Further configuration available…,弹出Modify Faceted Project窗口 
此处是设置web.xml文件的路径,Context directory输入src/main/webapp。 
Generate web.xml deployment descriptor自动生成web.xml文件, 


2)直接创建maven web项目 
mvn archetype:create -DgroupId=cn.everlook.myweb -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp 

说明:archetypeArtifactId(项目骨架的类型) 
* 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 

然后进入myweb目录,执行mvn eclipse:eclipse -Dwtpversion=2.0,这就可以用wtp插件发布了。 
还有一个方法,就是在pom中加入 
   <build>   
        <plugins>   
            <plugin>   
                <groupId>org.apache.maven.plugins</groupId>   
                <artifactId>maven-eclipse-plugin</artifactId> 
           <configuration>   
                    <wtpversion>2.0</wtpversion>   
                    <additionalProjectnatures>   
<projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>   
                    </additionalProjectnatures>   
                </configuration>  
            </plugin> 
        </plugins>   
    </build> 
然后执行mvn eclipse:eclipse,同样的效果 
最后mvn install发布下,就可以了。 

3)通过模板 

mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes  -DgroupId=cn.everlook.myweb -DartifactId=myweb 
这个里面有很多maven自带的工程骨架让你选择 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值