pom.xml 和 pom.properties 在 dom4j(2.1.1).jar 中找不到,有没有其他方法可以找到 pom 属性
pom.xml and pom.properties are not found in dom4j(2.1.1).jar, is there any other way to find pom properties
为了将 ant 转换为 maven,我正在基于 jar 列表以编程方式构建 pom.xml。像 log4j 这样的罐子很少有 pom.xml 和 pom.properties 在罐子里被发现。其他一些 jar,例如 dom4j,没有 pom.xml 和 pom.properties。如何获取 dom4j 的 groupid、artifactid 和版本。
非常感谢您的建议。
两年前我遇到过同样的问题。我有数百个 jar 需要与 Maven 坐标匹配。
我的流程大致如下:
- 寻找pom
- 在 MavenCentral 中寻找 sha1
- 尝试从文件名中提取 artifactId 和版本。在 MavenCentral 中搜索它。通常,只有一个(合理的)groupId。
- 如果无法确定版本或 groupId 不明确,请从 jars 中提取 类 并比较它们以找到匹配项。
我实际上花了很多天做这件事。
为了将 ant 转换为 maven,我正在基于 jar 列表以编程方式构建 pom.xml。像 log4j 这样的罐子很少有 pom.xml 和 pom.properties 在罐子里被发现。其他一些 jar,例如 dom4j,没有 pom.xml 和 pom.properties。如何获取 dom4j 的 groupid、artifactid 和版本。
非常感谢您的建议。
两年前我遇到过同样的问题。我有数百个 jar 需要与 Maven 坐标匹配。
我的流程大致如下:
- 寻找pom
- 在 MavenCentral 中寻找 sha1
- 尝试从文件名中提取 artifactId 和版本。在 MavenCentral 中搜索它。通常,只有一个(合理的)groupId。
- 如果无法确定版本或 groupId 不明确,请从 jars 中提取 类 并比较它们以找到匹配项。
我实际上花了很多天做这件事。