我目前计划通过 MOOC 课程学习 Java,但安装后无法打开 tmcbeans 应用程序。我已经尝试重新安装它,但它似乎没有做任何事情。任何帮助将不胜感激。
谢谢你。
我在 Windows 10 上遇到了同样的问题。我发现 TMCBeans 目前与 OpenJDK 版本 > 11 不兼容。因此,我做了以下操作以使 TMCBeans 正常运行。
我也注册了 MOOC,对我有用的是按照步骤找到 这个视频
的 JVM 路径我的java最终位于/Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home下
然后我更新并取消注释了 tmcbeans.conf 的 jdkhome= 行(如上面的注释中所述),保存并重新启动 tmcbeans。之后就完美运行了。
祝你好运!
我在 macOs Monterey 中遇到了类似的问题,以下步骤让 tmcbeans 为我启动并运行:
/usr/libexec/java_home-v'1.7*'
(复制/保存结果)Applications -> tmcbeans.app
Show package contents
Contents/Resources/tmcbeans/etc/
并在您喜欢的文本编辑器中打开 tmcbeans.conf
#jdkhome="some path here..."
Step 1
中的结果并将其粘贴到 Step 5
jdkhome="your path here ..."
Save
、Quit
和 Restart
tmcbeans.app我也有类似的问题。
我使用的是 Windows 11,TMC Beans 打开后退出。
我按照这个视频中的步骤操作,这对我很有帮助。 视频链接
问题是 TMCBeans 需要版本 11 的 JAVA JDK。我使用的是更高版本的 JDK,因此我必须从 https://adoptium.net/en-GB/temurin/releases/?os= 下载 JAVA JDK 11 windows&arch=x64&package=jdk&version=11
完成后,我安装并更改了 JAVA PATH 以指向新的 JDK 版本 11。
另外,请记住更改 TMCBEans 的 conf 文件以指向您的 JDK 路径。
TMCBeans的conf文件可以位于
C:\Program Files\TMCBeans\etc\tmcbeans.conf
编辑链接的 jdkhome 以指向您的新 JDK 路径
参考 视频链接