2013-02-18 174 views
0

我有一個ANT項目(ant 1.8.4),可以通過命令行進行構建。我需要將這個ant構建文件放入eclipse項目中。我搜索了this site來導入ant-1.8.4作爲eclipse項目,但是我最終導致了大約1K的構建錯誤。從ANT build.xml文件創建eclipse項目

問題是我必須在構建路徑中添加許多jar文件。我需要log4j,common-io等等。

有什麼辦法解決這個jar文件問題嗎?事實上,ant建立沒有問題的代碼意味着所有必要的jar文件都可以自動找到並鏈接到ant。使用eclipse可能需要什麼步驟才能找到所有需要的jar文件?

回答

0

Eclipse不會將您的Ant文件用於構建。相反,你必須告訴它使用的罐子和來源所在的位置。然後它將使用該信息來編譯源代碼。

我不是一個開發人員,所以我不是100%確定會發生什麼,如果你有一個非常時髦的項目,你不想編譯所有的源代碼,或者首先必須處理它,或者操作類路徑當你編譯。然而,至少在編譯代碼時,90%的Java項目相當簡單:我的源代碼在這裏,依賴的jar在這裏。請編譯。

在其他10%中,9.8%通常使用WSDL或Ivy等東西,但Eclipse有這些插件。您需要下載插件並對其進行配置,但一旦完成,Eclipse就可以工作而無需使用build.xml文件來了解如何編譯代碼。

這是最後的0.2%是殺手。但是,您始終可以通過build.xml文件告訴Eclipse生成一個Ant構建。然後,您需要告訴Eclipse類文件所在的位置以及jar文件(以及其他可能不在*.class文件目錄中的資源,並且仍然可以使用Eclipse調試器。)

相關問題