2010-12-05 33 views
3

我在Eclipse中設置了一個java項目,我想把它放在其他機器上,但是我的項目中有很多依賴關係。如果我只是複製和粘貼項目文件夾,並將其添加到另一臺機器,然後它給我一個類路徑錯誤和庫錯誤參考...什麼是最有效的方式移植我的代碼,然後與源代碼到不同的機器? eclipse是否提供了這個功能?在eclipse中封裝java代碼

回答

1

最簡單的方法創建一個基本項目,您可以通過以特定方式設置項目來在計算機之間進行一步式複製和粘貼:

1)將依賴項jar物理複製到項目文件夾或子文件夾中項目文件夾:

alt text

2)右鍵單擊JAR並選擇「Build Path」 - > Add to Build Path。 alt text

該結構將允許您通過複製項目文件夾將項目複製到新機器。它不是最具可擴展性的組織,我鼓勵您在項目發展的同時探索其他選擇。

1

雖然不是一個純粹的eclipse解決方案,但我喜歡使用maven來管理我的java應用程序的依賴關係和assembly plugin來爲我的用戶/客戶創建分佈(包括依賴關係)。

2
  1. 右鍵點擊Java項目
  2. 選擇export
  3. 選擇java node->runnable jar file然後按next
  4. 選擇Java launch configuartion與您已測試您的應用程序
  5. 選擇第三單選按鈕Copy required into a sub folder next to generated jar。 ..
  6. 印後加工

可以說你選擇c:\temp\myproject文件夾輸出和你的JAR的名字是test.jar則選定文件夾將有test.jar和一個名爲lib包含所有供應商罐子文件夾....也test.jar清單將有類路徑條目包含所有供應商罐路徑....

Manifest-Version:1.0類路徑:。 regx_lib/a.jar文件regx_lib/b.jar regx_lib/c.jar regx_lib/d.jar 主類:DCMain都

希望這將有助於....