首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Maven命令行回创建项目

2012-08-31 
Maven命令行来创建项目1)创建简单maven项目mvn archetype:create -DgroupIdcn.everlook.myweb -Dartifact

Maven命令行来创建项目
1)创建简单maven项目
mvn archetype:create -DgroupId=cn.everlook.myweb -DartifactId=myweb -DpackageName=cn.everlook.myweb
这样会自动生成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自带的工程骨架让你选择
1 楼 qlong8807 2012-06-16   你好,请问为什么我在命令行输入mvn archetype:create -DgroupId=cn.everlook.mywaaa -DartifactId=mypro

按回车后,就开始下载jar包,一直就没完没了的下,
要是不联网就显示BUILD FAILURE  然后就是错误:
Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2
.2:create (default-cli) on project standalone-pom: Execution default-cli of go
al org.apache.maven.plugins:maven-archetype-plugin:2.2:create failed: Plugin o
rg.apache.maven.plugins:maven-archetype-plugin:2.2 or one of its dependencies 。。。

热点排行