自己创建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
0 0
原创粉丝点击