我只是想知道我是否使用launch4j將jar轉換爲Windows上的可執行文件(exe文件)。如果我將可執行文件(以及其他已創建的文件,如果有的話)帶到另一臺沒有安裝JRE的計算機上,並且我沒有管理權限,那麼可執行文件是否仍然可用?非常感謝!使用launch4j,最終用戶是否還需要安裝JRE?
從這裏 -
- 更新我沒有嘗試launch4j還和閱讀文檔我沒太明白真的,我不覺得我得到我的答案。閱讀英文文獻與閱讀技術文檔非常不同。我的IT知識非常有限。
我在這裏做了一些搜索。我發現有人說launch4j只是一個包裝,仍然需要安裝在最終用戶的計算機上,但這個帖子已經有4年的歷史了。因此,經過一些研究,我仍然不能100%確定是否需要在目標計算機上安裝jre。對我而言,如果jre是目標計算機的絕對需求,那麼我可以忘記使用launch4j,因爲我知道我不會在那裏安裝jre。然而,我有一種感覺launch4j也許可以以某種方式捆綁jre與exe文件,然後exe文件可以在沒有安裝jre的任何計算機上運行。我只是想確認一些我不確定的事情。
所以我要找的答案是
1)仍然是需要安裝JRE,那麼我不能使用launch4j
2)不,你不需要安裝JRE,那麼我會學習如何使用launch4j
3)依賴,那麼我可能會給出一個嘗試
不過,我不認爲我應該通過被下調受到懲罰,因爲我缺乏背景知識。儘管原文看起來像一些隨機帖子。謝謝。
當你嘗試了什麼事?什麼是Launch4j文件說? –
@KevinWorkman不,我沒有嘗試launch4j。我閱讀了文檔,並且我有點困惑。我沒有任何IT背景,所以我不確定它究竟意味着什麼。我不認爲我在那裏找到了我的答案。我剛剛更新了我的主要帖子。謝謝你的時間。 – sotonLoon
找出它的工作原理的最好方法是創建一個示例項目並使用Launch4j進行封裝。這是來自Launch4j文檔:「如果找不到合適的Java版本,或者在出現錯誤時支持網站,則打開Java下載頁面。」這聽起來像你不需要JRE,但我不確定我自己。我相信你也可以選擇將JRE與你的jar捆綁在一起。 –