簡體   English   中英

創建獨立的Java應用程序

[英]Creating a stand alone Java application

是否可以在Java中創建一個獨立的應用程序(使用Swing)並將其打包到exe文件中?

我的想法是,我們應該能夠雙擊它並運行應用程序。

如果導出一個可運行的.jar文件,您將能夠雙擊並運行,但您仍然需要JVM才能解釋字節碼。

部署基於Swing的應用程序的最佳方式。 到客戶端的桌面正在使用Java Web Start

JWS提供桌面集成 - 制作桌面快捷方式和菜單項,每個都使用圖標(如果指定)。 最終用途可以雙擊桌面快捷方式剪切以啟動應用程序。 (或單擊菜單項以執行相同操作;)。

最重要的是,JWS適用於提供J2SE的所有平台。 Windows,Ubuntu,Fedora,Solaris,Mac。 OS ..


為確保用戶具有運行應用程序所需的正確最小JRE,請使用deployJava.js將鏈接寫入JNLP啟動文件。

如果您在.jar文件中導出項目,則可以在單擊它時運行它。

我想你知道你必須在運行該程序的計算機中安裝虛擬機。(虛擬機允許java獨立於操作系統)

而且你必須知道,如果你使用某種小工具將.jar轉換為.exe文件......那么java將不再是java,因為無法在非Windows操作系統中運行它。

記住java口號

'寫一次到處運行'

在這里看到這個圖像我將解釋如何使用eclipse IDE創建.jar:

在此輸入圖像描述

1 - 在包資源管理器中選擇您的項目

2 - 從菜單中選擇“文件”>“導出”

從對話框中選擇3-Pick Runnable JAR文件

4單擊下一步,然后按照向導的其余部分進行操作

您可以將應用程序打包到JAR文件。 jar文件中的應用程序在duoble click上運行。 這是教程。 http://download.oracle.com/javase/tutorial/deployment/jar/

如果用戶已將擴展配置為使用JRE執行,則可以使用普通的.jar文件執行此操作。 但你可以隨時使用Launch4J之類的東西 請注意,這只是將Jar包裝在EXE文件中。 該文件仍然需要您的依賴項(.jars)和JRE環境。

暫無
暫無

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

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