http://www.mvnrepository.com/
http://mvnrepository.com/
http://findjar.com
http://sourceforge.net/
maven环境自定义配置
如果不指定maven home path
如下图所示,最新版的 2023.3.2 默认使用的是 Maven3.9.5
mvn -v
显示了 Maven3.9.5,说明需要指定自定义的 Maven 的文件夹 在终端中执行 maven 其实走的还是自定义的 Maven 文件夹 在 maven 的终端中走的其实是 idea 自带的 maven 版本,如果有自定义 Maven home path 则走自定义的
image-20240130204324643
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<minimizeJar>true</minimizeJar>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>dev</id>
<properties>
<!--内部版本-->
<tag.common.version>1.0.0-SNAPSHOT</tag.common.version>
<tag.api.version>1.0.0-SNAPSHOT</tag.api.version>
<tag.provider.version>1.0.0-SNAPSHOT</tag.provider.version>
</properties>
</profile>
<profile>
<id>test</id>
<properties>
<!--内部版本-->
<tag.common.version>1.0.0-SNAPSHOT</tag.common.version>
<tag.api.version>1.0.0-SNAPSHOT</tag.api.version>
<tag.provider.version>1.0.0-SNAPSHOT</tag.provider.version>
</properties>
</profile>
<profile>
<id>uat</id>
<properties>
<!--内部版本-->
<tag.common.version>1.0.0</tag.common.version>
<tag.api.version>1.0.0</tag.api.version>
<tag.provider.version>1.0.0</tag.provider.version>
</properties>
</profile>
<profile>
<id>prd</id>
<properties>
<!--内部版本-->
<tag.common.version>1.0.0</tag.common.version>
<tag.api.version>1.0.0</tag.api.version>
<tag.provider.version>1.0.0</tag.provider.version>
</properties>
</profile>
</profiles>
Maven 是一个项目管理和理解工具,它主要服务于基于 Java 的项目。Maven 主要关注于项目的构建、依赖管理和项目信息管理。它使用一个名为 POM(Project Object Model)的 XML 文件来描述项目的构建过程、依赖、插件等信息。
以下是 Maven 的一些核心概念和功能:
Maven 的目标是让 Java 项目的构建过程标准化,自动化,并且可以轻松地管理项目的依赖。通过 Maven,开发者可以专注于编码,而不是构建和依赖管理。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有