操作系统:Windows 7 32 位,Java:Java 7
- 我已经下载了 jnlp 文件
- 双击下载的 JNLP 即可运行
jnlp 文件未执行。弹出窗口显示以下错误:
错误:无法创建 Java 虚拟机。
错误:发生致命异常。程序将退出
我还尝试从命令提示符执行如下:
- 执行包含以下命令的批处理文件:
echo“在 Java 7 上运行 Content Studio”…………
javaws -卸载
“C:\Program Files\Java\jdk1.7.0_25\jre\bin\javaws.exe”http://cbazyx.com/studio/Test.jnlp
但不幸的是,发生了同样的错误:无法创建 Java 虚拟机。
最佳答案
我已经解决了,如下:
在编辑器上打开下载的 Studio.jnlp。我在 Studio.jnlp 中找到了以下行:
<j2se version="1.7.0_13+"
java-vm-args="-Xms128m -Xmx2048m"
href="http://java.sun.com/products/autodl/j2se"/>
其中 max-heap-size 未定义。
我定义了初始堆大小和最大堆大小如下:
<j2se version="1.7.0_13+"
initial-heap-size="100m"
max-heap-size="512m"
java-vm-args="-Xms128m -Xmx2048m"
href="http://java.sun.com/products/autodl/j2se"/>
最后,保存并双击 Studio.jnlp
执行成功。
关于java - 启动 jnlp 文件时出错 : Could not create the Java Virtual Machine and A fatal exception has occurred. 程序将退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19130032/