190620 JavaFX 2 Exe Notes

繼續昨天的工作。

JDK8u211 + NetBeans 8.2。
* 註:這個版本的 JDK,不會在 Oracle 目錄下產生 javapath 了。

依以下連結內容,EXE 會安裝於 %LOCALAPPDATA%,而 MSI 則會安裝於
%LOCALAPPDATA%。
https://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm
* 因專案需要寫入檔案(SQLite 與 Log),為了避免要另外取得存放路徑,所以選擇產出 EXE。

自 jrsoftware.org 下載 Inno Setup 5。
http://www.jrsoftware.org
* 下載到的版本為 v6.0.2
* 安裝完成後,記得將 ISCC.exe 所在路徑加到 PATH。

剛發現,其實 javapath 是存放在 Program Files (x86)\Common Files\Oracle\Java 下。

Inno Setup 6 似乎無法與 NetBeans 8.2 搭配。因為一直說找不到 iscc.exe。
* 下載安裝 5。
* 終於成功產出 EXE 檔。
* v5.6.1 產出的 EXE 會把版本號放在檔名中了。

NetBeans 8.2 對 Git 不是很友善。(因為我不會設定)






留言

這個網誌中的熱門文章

泰文子音與字形之間的變化

AUTOMAXX UP-5HX 使用心得