我問的問題更具體:Netbeans:創建自定義構建目標以將源打包成JAR ...?
使用NetBeans,有沒有創建一個額外的自定義生成目標, 的可能性,其將:
- 要麼包中的所有項目來源隨着將二進制文件轉換爲單獨的JAR,
- 或將沒有二進制文件的所有項目源打包到其他JAR中?
注:
- 這不是一個選項,我來修改文本字段「從JAR文件中排除:」在項目屬性 ,因爲它不會給我與一個額外 建立目標;)
- 正如你可以猜測,這是一個開源項目;)
我問的問題更具體:Netbeans:創建自定義構建目標以將源打包成JAR ...?
使用NetBeans,有沒有創建一個額外的自定義生成目標, 的可能性,其將:
注:
感謝到Mark's資源的提示,我將示例降低到最小複雜度:
以下步驟僅包裝來源:
<!-- depends="jar" have to stay:
without it, we haven't the variable ${application.title} -->
<target name="MY-EXPORT-SOURCES" depends="jar">
<echo>MY TARGET: PACKAGING ${application.title} SOURCES</echo>
<delete file="dist/${application.title}.SOURCES.zip"/>
<zip destfile="dist/${application.title}.SOURCES.zip" basedir="src"
includes="**/*.java"/>
</target>
在NetBeans運行,做到:
build.xml文件右擊 - >運行目標 - >其他目標 - > MY-EXPORT來源。
檢查了這一點:
http://java.sun.com/developer/technicalArticles/java_warehouse/single_jar/
可能的伎倆,只是改變目標名稱更適合您使用
是當然,
在NetBeans項目...
右鍵單擊項目,然後選擇屬性。
在屬性窗口...
圍棋 - >構建 - >包裝...
刪除 - > * /的.java,
在排除war文件...
完蛋了......
讓我知道,如果它可以幫助你...
該資源看起來很有用!我會檢查出來的。 – 2009-08-29 12:22:42
這對我爲我的博客創建可運行演示當然是一個有用的寶石 – Mark 2009-08-29 12:39:53