Maven部署到相对目录路径

标签 maven

我可以部署到绝对目录:

<distributionManagement>
    <repository>
        <id>absolute directory</id>
        <url>file:///home/tukushan/workspace/omcutil/repo</url>
    </repository>
</distributionManagement>

但是如何部署到与我的项目目录相关的目录?

最佳答案

使用-DaltDeploymentRepository参数时可以指定相对目录,例如:

mvn deploy -DaltDeploymentRepository=snapshot-repo::default::file:../../my-local-snapshots-dir

文件 URL 相对于运行 mvn 的目录。

参见here有关 altDeploymentRepository 参数的更多信息。

关于Maven部署到相对目录路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12549742/

相关文章:

java - 如何在 IntelliJ Idea 中从 Maven(jar 库)解压 JBehave 的 View 资源?

maven - 是否可以针对 Hadoop 2.5.1 构建 Apache Spark

java - 不兼容的类型 : java. util.Optional<xyz.app.entity.Users> 无法转换为Users(Springboot编译错误)

java - 缺少 Artifact jakarta.platform :jakarta. jakartaee-api :jar:10. 0.0

java - 我如何告诉 Maven 只在 Intranet Repository(Artifactoy) 中搜索而不在 Internet 中搜索

Maven 无法计算构建计划 :Failure to transfer org. apache.maven.plugins

java - 从github导入maven项目到Intellij IDEA

java - gradle-maven-plugin 无法确定 java 11

java - 编译错误 :- packages are missing

java - 在 Heroku CI 期间启动应用程序