我正在尝试将org.apache.commons.io
安装到我的应用程序1.4版中。现在,我正在使用Equinox / P2来管理我的安装,该安装创建了bundles.info文件。在主应用程序中,编写了一些检查版本号的检查,尤其是应该为major.minor.micro
的格式。但就我而言,我只有1.4。
我想使用pom在commons.io
的jar文件中附加一个'0',以使其为1.4.0。因此,当我执行mvn clean install
时,它应该在我的目标平台以及本地Maven存储库中安装1.4.0。此外,它还应相应地修改bundles.info。
有什么想法吗?
谢谢。
答案 0 :(得分:0)
您使用maven shade plugin在新的jar中包含jar中的类。您可以在pom.xml中定义任何名称和版本。
其他选项类似于@Dan W说的fork it from github,然后修改pom.xml并构建jar。