freeplane 启动时提示找不到 Java运行环境的解决方法

电脑上已经安装了openJDK,但是在运行freeplane时会提示找不到java运行环境。freeplane.exe实际上是一个 launch4j 工具。它需要在Windows注册表中设置一个JavaHome键。

1. (重新)运行Adoptium OpenJDK安装程序(.msi),选择添加JavaSoft注册表密钥的选项(见所附截图)

2. 自己在Windows注册表中创建JavaHome(见下面的例子)。

3. 使用 freeplane.bat 而不是 freeplane.exe,前提是 java.exe 在你的 PATH 中。

4. 设置环境变量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\\..."

你可能感兴趣的:(freeplane 启动时提示找不到 Java运行环境的解决方法)