命令行创建maven web项目!
来源:互联网 发布:淘宝优购 编辑:程序博客网 时间:2024/06/05 04:23
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=cn.everlook.myweb -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp
注意1:archetype:create命令已经过期,需要使用 archetype:generate 来进行代替
注意2:maven-archetype-plugin 2.3版本的插件有问题,换其它版本进行创建
于是采用以下指令进行尝试,发现可以生成:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.2:create -DgroupId=storm.test -DartifactId=teststorm -DpackageName=cn.dataguru.storm
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=cn.everlook.myweb -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp
maven在3.0.5及以上就建议采用genrate命令了,建议大家尽量采用genrate代替create命令。
说明: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发布下,就可以了。
- 命令行创建maven web项目!
- maven命令行创建两个web模块化项目
- 使用maven命令行创建web项目
- Maven命令行创建web
- 命令行创建Maven项目
- maven 命令行创建项目
- 用maven命令行创建多模块WEB项目
- maven 命令行创建web-app项目报错
- maven 命令行创建web应用
- Maven命令行来创建项目
- 命令行创建简单Maven项目
- 命令行方式创建maven项目
- maven创建web项目
- maven创建web项目
- maven创建web项目
- Maven 创建web项目
- Maven 创建web项目
- maven创建web项目
- Java集合框架HashMap与HashTable特点及使用
- 设置Linux下Mysql表名不区分大小写
- Android 对程序异常崩溃的捕捉
- C# 进制转换(二进制、八进制、十进制、十六进制互转)
- python解析AndroidManifest.xml文件
- 命令行创建maven web项目!
- .NET中代理服务器WebProxy的各种用法
- JavaWeb11-jsp.cookie.session
- 【Git 教程(7)】 Git查看提交历史、Git标签
- linux tar.gz zip 解压缩 压缩命令
- iOS-自定义的控件UILabel、、、touches等系列事件不执行问题
- java编程敲代码的时候你能保证单例是个单例了
- 20170101C++阶段班03_Object C++_05运算符重载
- android 实现爆炸式菜单按钮弹出效果