我正在使用maven-bundle-plugin生成我的包。 錯誤的一個問題是,finalName(jar文件)不符合實際的軟件包名稱。如何配置Maven以生成正確的命名OSGi包
內部束插件從Maven的格式的版本轉換爲OSGi的格式(例如:1.0-SNAPSHOOT => 1.0.0.SNAPSHOOT)
應該如何實際propper OSGi的命名可以構建罐子之前被提取/捆綁?
例如,考慮我的假象會com.mycomp.proj與版本1.2 SNAPSHOOT 束象徵性的名稱將是com.mycomp.proj。 我想定製maven-bundle-plugin來生成com.mycomp.proj_1.2.SNAPSHOOT而不是當前的一個om.mycomp.proj-1.2-SNAPSHOOT從SuperPOM繼承。
的想法是提取OSGIfied版本的把它放在<finalName> $ {project.artifactId} _ $ {} osgiVersion </finalName & GT; .... buh不知道如何/如果我可以得到thhis OSGified版本
我不認爲maven-bundle-plugin設置了這樣的屬性。 – 2010-02-27 16:48:25