从人工制品中的 jar 生成 pom 文件?

Generate ,pom file from jar in artifactory?

我有遗留代码,它打包在 jar 中并从 jenkins 作业部署到 artifactory。 jar 创建是使用 "java -jar" 命令完成的。 .pom 文件不会在此过程中生成。当我们从 jenkins 部署 jar 时,有没有办法在 artifactory 中自动生成 .pom 文件?

基于此post,我们不能:

http://forums.jfrog.org/Auto-create-pom-when-jar-is-deployed-td7578061.html

虽然这有点旧 post。我想知道是否有任何新的开发可以自动生成 .pom。在此先感谢您的帮助。

我不知道自动创建 pom,但是你创建了一个小的 bash / groovy 任务来生成基本的 pom.xml.

只需更新版本(您可以使用 Jenkins 的内部版本号),然后将创建的 pom 与您的 jar 一起上传。

<modelVersion>4.0.0</modelVersion>
<groupId>com.xxx.yyy</groupId>
<artifactId>aaa</artifactId>
<version>1.2.buildNumber</version>