電腦上已經(jīng)安裝了openJDK,但是在運(yùn)行freeplane時(shí)會(huì)提示找不到j(luò)ava運(yùn)行環(huán)境。freeplane.exe實(shí)際上是一個(gè) launch4j 工具。它需要在Windows注冊表中設(shè)置一個(gè)JavaHome鍵。
1. (重新)運(yùn)行Adoptium OpenJDK安裝程序(.msi),選擇添加JavaSoft注冊表密鑰的選項(xiàng)(見所附截圖)
2. 自己在Windows注冊表中創(chuàng)建JavaHome(見下面的例子)。
3. 使用 freeplane.bat 而不是 freeplane.exe,前提是 java.exe 在你的 PATH 中。
4. 設(shè)置環(huán)境變量FREEPLANE_JAVA_HOME,指向你的OpenJDK bin目錄,然后照常使用freeplane.exe。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit]
"CurrentVersion"="1.8"
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.8]
"JavaHome"="c:\\Program Files\\..."
