2016-04-15 91 views
0

我使用的是eclipse作爲開發工具,我不知道如何在上運行java應用程序。它是不是一個webproject和沒有eclipse編譯器.java文件,我必須編譯每個java文件並重建文件構造以適應應用程序。和我的朋友說我的jar文件可以打包應用程序作爲.exe,它可以在所有部署Java環境的平臺上運行。真的嗎 ?並且是否存在任何方法部署java應用程序ubuntu服務器如何在ubuntu上部署eclipse java項目(java se)?

回答

0
  1. Java是一種獨立於平臺的語言,您可以將您的應用程序作爲jar從Eclipse IDE中導出並跨平臺運行相同的JAR。
  2. Java應用程序不打包到.EXE文件中,而是創建一個名爲Runnable JAR的東西。
  3. 如果你想在linux服務器上編譯你的代碼,你實際上並不需要一次一個地編譯每個java文件,整個應用程序可以立即編譯,你可以將應用程序打包成一個單一的罐。看看Oracle文檔:https://docs.oracle.com/javase/tutorial/deployment/jar/build.html
0

與Eclipse的內置Jar文件收拾好你的項目,確保它包含META-INF/MANIFEST.MF,它應該說明你的類路徑&主類,如果你有任何依賴,你可以把它放在你的Jar文件中,然後你可以在任何平臺上(使用JRE安裝)運行它:java -jar xxx.jar(xxx應該是你的jar文件名)。

0

在Eclipse中,您需要執行File ... Export .. Java ... Runnable Jar文件