簡體   English   中英

在光盤中分發Java jar應用程序

[英]Distribute Java jar application in Optical Disk

我正在嘗試使用DVD運送Jar應用程序,並且需要用戶僅運行一個exe並啟動該程序。 因此,我編寫了一個批處理文件,該文件使用同一張DVD附帶的專用JRE運行jar。

現在,當我從DVD運行批處理文件時,由於JRE也位於DVD中,因此啟動該應用程序需要一分鍾以上的時間。

當我將JRE復制到硬盤中並在批處理文件中使用它來啟動程序時,它會快速運行。 但是,我不會提供用戶將JRE復制到硬盤中的路徑。 我如何在批處理文件中檢測到相同內容?

我認為,解決您的問題的最佳方法是使用Java應用程序安裝程序,然后將安裝程序放到DVD上。 一些Java應用程序安裝程序包括捆綁JRE的功能,例如Launch4J

好的,我建議您更新批處理腳本以查找JAVA_HOME。 如果存在並且與您正在運行的版本相同或較新,請改用該JRE。

有關如何執行此操作的說明,請參見以下博客。 http://www2.hawaii.edu/~sdunan/study_guides/ics211/WindowsCommandLineCompiling.html

暫無
暫無

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

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