【发布时间】:2018-12-15 04:00:39
【问题描述】:
我一直使用 Google2SRT,这是一个从 Youtube 下载字幕的轻量级软件。现在它不再起作用了:“启动错误:找不到 Java VM”。
我已经安装了 Java,我已经安装了 Netbeans 并且可以正常工作,我从来没有遇到过任何与 Java 相关的问题。
我已尝试重新安装所有内容,已尝试根据本教程创建 JAVA_HOME 和 JRE_HOME 系统变量并将其指向“C:\Program Files\Java\jre1.8.0_191”:https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html
感觉很奇怪,因为我之前甚至没有这个环境变量。我不知道是什么问题。
我也尝试过卸载 Netbeans 和其他编程工具。
我使用的是 Windows 7 x64。
java -debug -version > "%userprofile%\desktop\javaDebug.log" 2>&1 返回:
java 版本“1.8.0_191”
Java(TM) SE 运行时环境(内部版本 1.8.0_191-b12)
Java HotSpot(TM) 64 位服务器 VM(内部版本 25.191-b12,混合模式)
我也尝试在 _JAVA_OPTIONS 中设置最大堆大小
【问题讨论】:
-
你在cli中试过
java和javac吗? -
@Deadpool
java返回所有爵士乐,但javac不被识别为命令。这意味着什么? -
是的,JAVA_HOME 就足够了,将它添加到 path 中,查看任何 youtube 视频如何设置 java 路径
-
@Deadpool 我从一开始就已经这样做了。有没有办法证明我做对了?编辑:哦,当我通过
java -agentpath时,我得到“错误:无法创建 Java 虚拟机。” -
您应该联系 google2srt 项目以获得该软件的技术支持。看来问题确实出在 google2srt 上,而不是 Java 上,因此这个问题与本网站无关。
标签: java