第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Install4j J??ava 最低版本似乎不起作用

Install4j J??ava 最低版本似乎不起作用

MYYA 2023-06-08 13:52:01
我們正在使用 Install4j 7.0.6 并將 Java 最低版本設(shè)置為“10.0.1”。我們將 Java 10.0.1 捆綁到媒體文件中。當(dāng)我們用 Java 9 VM 替換包含的 JVM 時(shí),我們的應(yīng)用程序仍然啟動(dòng)。我們只是誤解了 Java 最低版本的功能,還是我們使用了錯(cuò)誤的版本格式,或者它在 Install4j 7.0.6 中被破壞了?
查看完整描述

2 回答

?
夢(mèng)里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊

據(jù)我所知,最小 Java 版本參數(shù)的目的是告訴 Java 編譯器 Install4j 用來(lái)編譯腳本的 Java 目標(biāo)級(jí)別應(yīng)該是什么。

該手冊(cè)包含一條警告,即您不應(yīng)包含低于目標(biāo)級(jí)別的嵌入式 JRE,因?yàn)檫@可能會(huì)導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。該警告的含義是 Install4j 不檢查它。

手冊(cè)是這樣說的:

設(shè)計(jì)時(shí) JDK 用于以下目的:

  • 代碼編譯:install4j 使用捆綁的 eclipse 編譯器,因此它不需要 JDK 的此功能。但是,它需要一個(gè)運(yùn)行時(shí)庫(kù),用于編譯安裝程序配置中輸入的腳本。該 JDK 的版本應(yīng)與項(xiàng)目的最低 Java 版本相對(duì)應(yīng)。如果最低 Java 版本低于設(shè)計(jì)時(shí) JDK 的版本,那么如果您不小心使用了較新的類和方法,則可能會(huì)發(fā)生運(yùn)行時(shí)錯(cuò)誤。

  • ...

Install4j 可能沒有可靠的方法來(lái)檢查您為嵌入提供的 JRE 的版本。無(wú)論如何,手冊(cè)暗示這沒有被檢查。


查看完整回答
反對(duì) 回復(fù) 2023-06-08
?
慕斯王

TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超2個(gè)贊

無(wú)論最低版本如何,將始終使用捆綁的 JRE。最小值適用于搜索序列檢查的已安裝 JRE。



查看完整回答
反對(duì) 回復(fù) 2023-06-08
  • 2 回答
  • 0 關(guān)注
  • 184 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)