maven入门
程序员文章站
2022-05-22 13:08:02
...
maven工程搭建
maven的作用
1.统一包管理
2.统一项目管理 项目编译 测试打包 部署
maven镜像优化
m2/setting.xml文件
<localRepository>E:/tools/repository</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profile>
<id>jdk18</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</profile>
maven命令
• 清理 mvn clean
• 编译 mvn compile
• 测试 mvn test
• 打包插件 mvn package
• 跳过测试
• mvn package -Dmaven.test.skip=true
• 导入到本地库 mvn install
• 出错调试 -X
• deploy