Maven Deploy 插件创建 SYMLINK
Maven Deploy plugin to create SYMLINK
Maven 3.0.0 在附加时间戳的服务器上部署文件。我需要在不引用 maven-metadata.xml 的情况下从服务器获取最新版本的工件。有什么方法可以使用 maven deploy 创建符号链接。
用于将文件部署到服务器的命令-
mvn -B deploy:deploy-file -DpomFile=pom.xml -Dpackaging=zip -Dfile=my_file.zip -Durl="https://some_server" -DrepositoryId="some_id"
例如
我在 loc 上传了一个 zip 文件 https://some_server/
现在我上传的 zip 名称变成了 my_file_20211102.062936-9.zip
我想要一个通用名称 e.x my_file_latest.zip 来引用最新上传的 zip,以便我可以使用
wget https://some_server/my_file_latest.zip
下载最新版本。
使用 mvn:get 依赖项解决了问题。它将始终下载最新版本。
Maven 3.0.0 在附加时间戳的服务器上部署文件。我需要在不引用 maven-metadata.xml 的情况下从服务器获取最新版本的工件。有什么方法可以使用 maven deploy 创建符号链接。
用于将文件部署到服务器的命令-
mvn -B deploy:deploy-file -DpomFile=pom.xml -Dpackaging=zip -Dfile=my_file.zip -Durl="https://some_server" -DrepositoryId="some_id"
例如 我在 loc 上传了一个 zip 文件 https://some_server/
现在我上传的 zip 名称变成了 my_file_20211102.062936-9.zip
我想要一个通用名称 e.x my_file_latest.zip 来引用最新上传的 zip,以便我可以使用
wget https://some_server/my_file_latest.zip
下载最新版本。
使用 mvn:get 依赖项解决了问题。它将始终下载最新版本。