2011-02-26 101 views
3

我有一個插件源文件夾,其中包含一些插件類和帶有一些清單的META-INF文件夾。在另一個源文件夾中,我有我的主應用程序。我想要做的是從我的插件文件夾中創建一個JAR文件,並在我點擊主應用程序類的運行按鈕後將其添加到類路徑中。最好是,只要我對插件文件夾中的任何文件進行更改,Eclipse就應該立即創建JAR文件,這種方式會自動在默認輸出文件夾($ {projectname}/bin)中創建.class文件。在Eclipse下自動從插件文件夾創建Jar

我只需要這個讓測試變得更簡單。它可以在Eclipse中完成,而不需要依賴ANT或類似的東西?

+0

爲什麼你不希望依賴於Eclipse,但不能在ANT或類似的?另一種我能理解的方式,但更喜歡依賴於IDE而不是Ant,這有點好奇...... – 2011-02-26 15:04:42

+2

爲什麼在測試Eclipse的變化時,首先需要創建一個jar?只需在項目屬性的Java Build Path部分中將項目依賴項從主項目添加到您的插件即可。 Eclipse將確保在運行主項目時可以看到插件類。然後你可以有一個外部構建,用於將你的東西打包成罐子。一般來說,您希望在開發過程中避免創建jar,因爲如果您的代碼基數不是很小,那麼在持續的基礎上進行這種操作相當昂貴。 – 2011-02-26 20:12:35

回答

相關問題