2014-01-16 71 views
-2

我只是想知道我是否使用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)依賴,那麼我可能會給出一個嘗試

不過,我不認爲我應該通過被下調受到懲罰,因爲我缺乏背景知識。儘管原文看起來像一些隨機帖子。謝謝。

+1

當你嘗試了什麼事?什麼是Launch4j文件說? –

+0

@KevinWorkman不,我沒有嘗試launch4j。我閱讀了文檔,並且我有點困惑。我沒有任何IT背景,所以我不確定它究竟意味着什麼。我不認爲我在那裏找到了我的答案。我剛剛更新了我的主要帖子。謝謝你的時間。 – sotonLoon

+0

找出它的工作原理的最好方法是創建一個示例項目並使用Launch4j進行封裝。這是來自Launch4j文檔:「如果找不到合適的Java版本,或者在出現錯誤時支持網站,則打開Java下載頁面。」這聽起來像你不需要JRE,但我不確定我自己。我相信你也可以選擇將JRE與你的jar捆綁在一起。 –

回答

0

因此,對於初學者和沒有像我這樣的IT背景的人來說,這是我自己問題的明確答案。

「嗨,大家好。 我只是想知道,如果我使用launch4j轉換罐子可執行文件(exe文件),在Windows上,如果我把可執行文件(和其他創建的文件,如果有的話)到另一個計算機中不安裝了JRE並且我沒有管理權限,那麼可執行文件仍然可用嗎?非常感謝!「 「

」嗨, JRE仍然是必需的,如果沒有它,可執行程序將無法正常工作,但是,即使用戶沒有安裝Java,也可以將JRE與應用程序綁定,因此可以運行該應用程序。 最好的問候, 格熱戈日「

」謝謝你的Grzegorz! 而只是一個小問題,如果你能簡單介紹一下。我注意到你用了‘posssible’,這是否意味着有一些情況下,你仍然無法運行它? 反正我會試試乾杯! 喬「

「不,這裏沒有特殊情況,如果捆綁了JRE,它將起作用。 乾杯」

原來的職位是在這裏這個Link

乾杯!

相關問題