我目前正在嘗試編寫一個build.xml
,它會將一個正常的java項目com.example.normal
轉換爲com.example.plugin.jar
。如何將Java項目轉換爲Ant中的插件項目?
我有一個基本的build.xml的代碼,它創建了一個源項目的jar。但通常創建jar
文件與創建插件jar文件不同。爲此,我需要使用ant創建一個plugin jar
文件,而不僅僅是一個不能充當插件的普通jar文件。
這是創建jar文件的示例代碼片段。
<jar destfile="generatedPlugins/com.example.normal.jar">
<fileset dir="JavaSource/com.example.normal"/>
</jar>
手動,我可以創建一個插件,通過以下步驟:
右鍵單擊項目>
Export
>Plugin Development
>Deployable plug-ins and fragments
。
換句話說,我只需要使用Ant自動執行此過程。任何想法如何繼續?
謝謝!
是的,我知道它可以使用第谷來完成,但對於相對小規模項目的安裝過程和Maven和第谷的都似乎使用非常複雜。 – HackCode
Maven是一個簡單的安裝,而Tycho只是Maven的一個插件(不需要安裝)。 Tycho有一點學習曲線,但我敢肯定你會發現做這項工作所需的工作不僅僅是學習Tycho的工作。 –