Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在maven构建期间重命名java插件和特性_Java_Eclipse_Maven_Pom.xml_Tycho - Fatal编程技术网

在maven构建期间重命名java插件和特性

在maven构建期间重命名java插件和特性,java,eclipse,maven,pom.xml,tycho,Java,Eclipse,Maven,Pom.xml,Tycho,我的捆绑包名称大多采用约定com.orgName.productName.moduleName.subModuleName.abc和少数对应的功能名称为com.orgName.productName.feature.moduleName.subModuleName.abc 现在,由于一些主要协议,我们必须重命名插件名称的一部分,比如重命名.orgName.productName.,用于所有类似org.open的捆绑包。 这似乎是一次重大的重构。我至少有50个捆绑包和巨大的测试套件依赖项,我的CI

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

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

这似乎是一次重大的重构。我至少有50个捆绑包和巨大的测试套件依赖项,我的CI基于这些插件名称构建

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

复制重命名maven插件能帮我吗。? 请建议


谢谢。

功能部件和捆绑部件的名称也会在部件的内容(MANIFEST.MF、feature.xml)中重复,因此仅更改JAR名称是不起作用的。

是的,我必须更改所有文件中出现的任何地方。这能做到吗?请建议。