2011-09-27 66 views
0

我有一個包含spring庫的文件夾。我有一個單獨的文件夾,其中包含包含簡單「HelloSpring」應用程序代碼的Java代碼。爲了編譯我的HelloSpring應用程序,我需要參考單獨文件夾中存在的Spring庫。是否可以在編譯過程中引用此外部文件夾,以便在我輸入javac HelloSpring.java時,它能夠正確解析所有引用的庫?有沒有辦法設置一個符號鏈接,以便java編譯器可以查看那個來解決依賴關係。用於編譯java代碼的庫的符號鏈接

感謝

+2

我發現Maven爲我照顧了很多這種麻煩。 – Marvo

回答

2

您需要設置類路徑指到你的庫文件夾。您可以在調用javac時使用-cp選項在命令行上執行此操作,也可以定義CLASSPATH環境變量。

更好的工作方式是使用像Ant或Maven這樣的工具來爲您處理構建過程。配置這樣的工具需要一些時間和精力,但是當你的項目變得更大時,它最終會爲你節省很多麻煩。