2012-05-08 82 views
0

我下載了一個API,但裏面沒有jar文件。它有軟件包(文件夾)和源代碼。我試着在Eclipse中以各種方式添加這個,但是當我按下加下劃線的紅色類名時,仍然沒有得到「import ....」。我一直在Eclipse中添加項目和Jars,並且它已經工作。既然這是源代碼,我應該採取任何額外的步驟,以使其工作?添加源代碼構建路徑?

問候!

+0

您是否曾嘗試在目錄上單擊鼠標右鍵,然後添加至構建路徑? – kofemann

+0

我所做的是我在Eclipse中右鍵單擊了項目時的屬性 - > Java Build Path - > Liberies選項卡 - >添加外部類文件夾。我也在Source選項卡中試過。這是你指的是什麼? – Arya

回答

1

您可以在API包裝創建您收到的類罐子和罐子放入項目

享受的類路徑!

+0

這是更好的方法,你應該嘗試做什麼。然而,如果你真的想要做什麼,無論出於什麼原因,@家的答案是要走的路 – Miquel

+0

我明白,從源創建jar文件的最佳方式是什麼? – Arya

+0

您下載的API將包含構建腳本。你可以使用'ant'找到'build.xml'的構建,並且在build scrit中你可以找到創建jar的標籤或者命令。 –

3

如果來源是提供給你(.java文件),你必須創建一個新的源文件夾,則源樹拷貝(根包例如文件夾comorg)到新源文件夾只憑使用標準的文件瀏覽器,然後複製粘貼&:

enter image description here

編輯:您可以將源文件添加到您現有的源文件夾爲好,但我會避免這種情況。最好的解決方案是創建一個單獨的Java項目,其中只包含外部庫的源文件。您還需要正確的代碼管理,以便您不會意外更改外部源文件!