簡體   English   中英

從Eclipse導出文件以便可以在多個操作系統上運行的最佳方法是什么?

[英]What is the best way to export a file from Eclipse so that it can be run on multiple Operating Systems?

我希望能夠從Eclipse導出可以在Windows / Linux / Mac上運行的文件。 只是想知道是否有任何簡單/優雅的方法來做到這一點。 我知道Processing(processing.org)可能會發生類似的事情,這使我認為可能有一個類似的Eclipse插件。

另外(也許我應該為此創建一個新問題,但是..),我也想知道諸如Maven和Ant之類的構建工具是否可以解決此問題?

對不起-有點菜鳥。

謝謝

如果使用Java,則只需生成一個.jar文件,其中包含應用程序所需的類,然后將其與它依賴的任何其他.jar文件捆綁在一起。

這確實需要在另一個系統上安裝Java環境,該環境必須足夠新以支持程序正在使用的語言功能,並且用戶必須有足夠的線索來確保jar文件位於類路徑中並啟動您的主文件。適當地上課。

如果您不願這么聰明,那么可以使用安裝程序生成器將一組jar文件與Java Runtime Environment(JRE)的副本以及一組適當的腳本捆綁在一起,以在常見環境中啟動該應用程序。 我沒有使用過它們,所以我不推薦使用,並且特定的工具推薦通常對於Stack Overflow來說都是超出范圍的。

您可以直接從Eclipse創建可執行的jar文件,

  1. 右鍵項目
  2. “出口”
  3. “ Java”>“可運行的JAR文件”
  4. 在“啟動配置”下拉菜單中使用主要方法選擇類
  5. 選擇出口目的地並完成

這將創建一個jar文件,可以使用合適的JRE安裝從任何計算機上運行該文件。

關於第二個問題:您已經做對了,maven和ant都是(除其他外)可以幫助您將應用程序打包到可以部署到用戶或Web服務器的工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM