2012-06-15 96 views
1

要創建一個jar文件我在清理項目後將一些.class文件複製到Eclipse項目的bin文件夾中,但是當我創建jar文件時,我無法選擇那些額外添加的類文件。這是爲什麼 ?我怎樣才能用新的類文件創建一個jar文件?如何將.class文件添加到Eclipse項目bin文件夾中

+0

這樣做的原因是什麼?你不能只添加所有的類文件庫? – home

+0

我可以創建一個包含引用庫的jar文件嗎?在Eclipse中可能嗎? – Grant

+2

@Grant:是的,您可以在Eclipse的Java項目類路徑中包含庫。 –

回答

2

如果您想要在項目中使用.class文件,您可以將它們轉換爲jar並使用它,或者在您的java項目中創建一個包含其包結構中的.class文件的單獨文件夾。然後右鍵單擊並使用Build Path>Configure build path...>Libraries添加類文件夾...。無論何時eclipse構建項目,它都可以使用.class文件(並且它們不會被清理乾淨)。

1

如果您手動將.class文件添加到bin文件夾,那麼您需要刷新Eclipse項目,以便在導出的jar文件中包含手動添加的文件。

但是,需要注意的是,當您重新編譯或清理並重建項目時,Eclipse可能會刪除手動添加的文件。

請按照其他人的建議,將外部庫包含在classpath中。

+0

是的,我已經刷新了它......但我怎樣才能創建新的jar文件,包括新添加的類文件呢? – Grant

+0

刷新後,可以通過「導出」嚮導導出爲jar文件。 – sperumal

+0

是的。我試過File >> Export >> jar,然後我創建了jar,但是新的jar文件並沒有將複製的類文件包含到bin文件夾中。 – Grant

相關問題