自己创建maven项目工程说明,参考别人的
来源:互联网 发布:g20对杭州的影响 知乎 编辑:程序博客网 时间:2024/05/18 01:48
自己创建maven项目工程说明:
找到一个地址
输入:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Maven 坐标有groupId,artifactId,packaging,version,classifier
<groupId>com.x</groupId>
<artifactId>helloworld-1</artifactId>
<packaging>jar</packaging>
<version>0.0.1-SNAPSHOT</version>
groupId,定义当前maven项目隶属的实际项目
artifactId 该元素定义实际项目中的一个maven项目(模块)
version,该元素定义maven项目当前所处的版本
packaging, 定义了maven项目的打包方式
classifier,该元素用来帮助定义构建输出的一些附属构件。
项目创建出来了之后就该打包编译了,使用mvn package命令即可。build成功之后使用以下命令则可以执行打包好的jar包。
mvn compile 编译
mvn package 生成jar包
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
maven常用的一些其他的命令:
validate 验证项目必须信息的完整性
test 运行单元测试代码
verify 验证包
install 安装本地jar包到仓库
deploy 部署项目
compile 编译项目
package 打包项目
clean 清除之前的build结果
site 生成项目文档
integration-test
还有一个很方便的地方,就是可以在一个命令中干多件事情,例如:
mvn clean dependency:copy-dependencies package
上面的命令会先清理项目的输出,然后拷贝依赖,最后打包项目。
另外,针对maven的项目转换成eclipse项目有一个命令可以完成:
mvn eclipse:eclipse
找到一个地址
输入:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Maven 坐标有groupId,artifactId,packaging,version,classifier
<groupId>com.x</groupId>
<artifactId>helloworld-1</artifactId>
<packaging>jar</packaging>
<version>0.0.1-SNAPSHOT</version>
groupId,定义当前maven项目隶属的实际项目
artifactId 该元素定义实际项目中的一个maven项目(模块)
version,该元素定义maven项目当前所处的版本
packaging, 定义了maven项目的打包方式
classifier,该元素用来帮助定义构建输出的一些附属构件。
项目创建出来了之后就该打包编译了,使用mvn package命令即可。build成功之后使用以下命令则可以执行打包好的jar包。
mvn compile 编译
mvn package 生成jar包
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
maven常用的一些其他的命令:
validate 验证项目必须信息的完整性
test 运行单元测试代码
verify 验证包
install 安装本地jar包到仓库
deploy 部署项目
compile 编译项目
package 打包项目
clean 清除之前的build结果
site 生成项目文档
integration-test
还有一个很方便的地方,就是可以在一个命令中干多件事情,例如:
mvn clean dependency:copy-dependencies package
上面的命令会先清理项目的输出,然后拷贝依赖,最后打包项目。
另外,针对maven的项目转换成eclipse项目有一个命令可以完成:
mvn eclipse:eclipse
0 0
- 自己创建maven项目工程说明,参考别人的
- IntelliJ IDEA 15 创建maven项目 说明 创建Maven项目的方式:手工创建 好处:参考IntelliJ IDEA 14 创建maven项目二(此文章描述了用此方式创建Maven项目
- idea创建maven工程的spark项目
- 通过maven创建自己的web项目
- 自己catalog 配置 成功 + 别人的参考
- eclipse创建Maven-web工程参考
- Maven参考2:Maven创建OSGI项目
- 使用Maven创建项目工程
- 《2》Maven项目工程创建
- maven工程的创建
- Maven工程的创建
- Maven工程的创建
- Maven工程创建及划分模块说明
- 如何安装ionic,创建自己的项目,以及本地运行下载的别人的项目!
- Eclipse不能创建Maven webapp项目/Eclipse创建Maven工程的webapp项目时报错
- IntelliJ IDEA快速创建Maven工程的WEB项目
- 在 Intellij IDEA 中打开别人的工程也使用自己的 MAVEN 仓库(即 repository)
- Ubuntu 14.04 Android 使用Maven二 创建自己的Maven工程
- 八叉树
- [华为机试]朋友圈信息转发
- Android 自定义ImageView支持缩放,拖拽,方便复用
- Maurits Cornelis Escher
- IOS系统反射
- 自己创建maven项目工程说明,参考别人的
- WF 系列--WF基础
- 京东2013研发笔试卷
- 黑马程序员——OC热身——NSString、NSMutableString
- 对汇编中寄存器的认识
- Android你好!!
- jquery api的整体解读
- 粗略整理IOS招聘要求
- 黑马程序员--集合框架(Collection集合)