Maven部署到相对目录路径

tek*_*ara 8 maven

我可以部署到一个绝对目录:

<distributionManagement>
    <repository>
        <id>absolute directory</id>
        <url>file:///home/tukushan/workspace/omcutil/repo</url>
    </repository>
</distributionManagement>
Run Code Online (Sandbox Code Playgroud)

但是如何部署到相对于项目目录的目录?

tek*_*ara 10

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

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

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

有关参数的详细信息,请参见此处altDeploymentRepository.