簡體   English   中英

Netbeans平台:從Maven項目的war文件中排除語言環境

[英]Netbeans Platform: excluding locales from war file in maven project

當我通過Maven構建Netbeans RCP應用程序時,我的構建始終包括所有本地化jar:俄語(ru),中文(zh_CN),日語(ja)和巴西葡萄牙語(pt_BR)。 我想排除這些文件。 它增加了構建時間和可分配工件的大小。 本地化jar大約需要500kB。

據我了解,nbm-maven-plugin將這些文件構建。 他們位於這里:

application/target/kws/platform/lib/locale
application/target/webstart/kws/branding
application/target/webstart/kws/org-openide-modules

看起來像:

boot_ja.jar
org-openide-modules_ja.jar
org-openide-util-lookup_ja.jar
org-openide-util_ja.jar
boot_pt_BR.jar
...
boot_zh_CN.jar
org-openide-modules_zh_CN.jar
org-openide-util-lookup_zh_CN.jar
org-openide-util_zh_CN.jar

有沒有辦法排除這些文件?

UPD:我發現類似的問題,但對於螞蟻( 12 )。

Vladislav,請看一下這個 github項目。 它增加了用於排除/包括語言環境的附加功能。

注意 :此插件有一些限制:

  • JDK 7或更高版本
  • Netbeans IDE的兼容性問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM