我使用Liferay 7.0,我有一些模塊,比如init.hook,主題,佈局...我注意到當我在.jar pom中更改版本時。 xml,就像在init.hook pom.xml中一樣,綁定版本也會更新。 在MANIFEST.MF中,我得到了Bundle-Version:1.2.2,它與我的pom中的項目版本相對應。Liferay:更改.war模塊的捆綁版本
但是在.war和theme.war中,情況並非如此。我注意到我可以在liferay-plugin-package.properties中更改Bundle版本,但是我想只有一個地方可以更改所有模塊版本(在父pom中)。
我試圖與Maven的捆綁,插件這樣的:
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<Bundle-SymbolicName>com.myProject.layout</Bundle-SymbolicName>
<Bundle-Name>Site web Layout</Bundle-Name>
<Bundle-Version>1.2.3</Bundle-Version>
</instructions>
</configuration>
</plugin>
但它不工作,我還是不要「噸有在MANIFEST.MF任何捆綁的版本,無論在gogoShell 「LB」命令。
那怎麼辦? THX