【问题标题】:rename the java plugins and features during maven build在 Maven 构建期间重命名 Java 插件和功能
【发布时间】:2015-10-06 16:42:45
【问题描述】:

我的大多数捆绑包名称的约定 com.orgName.productName.moduleName.subModuleName.abcfew 对应的功能名称为com.orgName.productName.feature.moduleName.subModuleName.abc

现在由于一些主要协议,我们必须重命名插件名称的一部分,例如重命名 .orgName.productName. 为所有具有 org.open 之类的捆绑包。强>

这似乎是一次重大的重构。我有至少 50 个包和大量的测试套件依赖项,我的 CI 建立在这些插件名称之上。

我们认为我们只是在 maven 构建期间更改了包和功能的打包 jar 文件的名称。这有助于我们避免这种重构工作。那么我可以做这样的事情吗?

copy-rename-maven-plugin 会帮助我吗? 请提出建议。

谢谢。

【问题讨论】:

    标签: java eclipse maven pom.xml tycho


    【解决方案1】:

    特性和包工件的名称也在工件的内容(MANIFEST.MF、feature.xml)中重复,因此仅更改 JAR 名称是行不通的。

    【讨论】:

    • 是的,我必须改变它出现的所有地方,在所有文件中。这可以实现吗?请提出建议。
    猜你喜欢
    • 2014-01-25
    • 2011-12-23
    • 1970-01-01
    • 1970-01-01
    • 2013-08-12
    • 2012-09-19
    • 2018-01-31
    • 1970-01-01
    • 2011-05-12
    相关资源
    最近更新 更多