java - 如何使用 Maven 将tools.jar 部署到Nexus 中?

标签 java maven deployment tools.jar

来 self 尝试部署的同一目录 Spark-Assembly-1.6.2.2.5.0.0-1245-hadoop2.7.3.2.5.0.0-1245.jar 和 工具包 (后者是第一个的依赖项) 尽管启动了相同的命令:

mvn deploy:deploy-file -Dfile=./spark-assembly-1.6.2.2.5.0.0-1245-hadoop2.7.3.2.5.0.0-1245.jar -DgroupId="spark.yarn.jar" -DartifactId="spark-assembly-1.6.2.2.5.0.0-1245-hadoop2.7.3.2.5.0.0" -Dversion="1245-SNAPSHOT" -Dpackaging="jar" -DrepositoryId="stmms-id" -Durl="http://nexus.some.dns.com:8090/repository/maven-snapshots"

mvn deploy:deploy-file -Dfile=./tools.jar                                                      -DgroupId="jdk.tools"      -DartifactId="jdk.tools"                                             -Dversion="1.7.0_07"      -Dpackaging="jar" -DrepositoryId="stmms-id" -Durl="http://nexus.some.dns.com:8090/repository/maven-snapshots"

第一个成功,但第二个失败: 我也尝试过 maven-deploy-plugin 但没有取得太大成功。

最佳答案

您的存储库 maven-snapshots 是一个 SNAPSHOT 存储库。您只能向其部署 SNAPSHOT 版本。

所以 -Dversion="1245-SNAPSHOT" 可以,但 -Dversion="1.7.0_07" 不行。

关于java - 如何使用 Maven 将tools.jar 部署到Nexus 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47595053/

相关文章:

java - 确定 List<> 的通用参数

java哪个布局管理器适合这个任务?

JavaMailSender 发送 SimpleMailMessage 需要很长时间

python - 如何在 rpm-maven-plugin 中禁用 python 预编译?

java - 添加 META-INF/services 目录时 jar 中没有 .class 文件

java - 在 Gradle 和 Maven 之间共享模块

java - 如何在 Oracle Weblogic 管理员控制台上正确部署 EAR 文件

web-services - 如何将 Axis 生成的 soap 服务部署到嵌入式 Tomcat 实例

ruby-on-rails-3 - sh : rake: not found on freshly installed server

Java画带边框的线