简单问题,答对给100分!打开JNLP文件,总是显示调用Java VM(execv)错误,高手进!

univetsity 2009-08-25 10:37:33
之前装了JRE1.6.015版,运行JNLP文件正常。后来重做了系统,再装JRE1.6.015版,运行同样的一个JNLP文件,就显示
“错误安装。调用JAVA VM(SysExec)错误。E:\\u5DE5\u4F5C\u4EF6\java6.16\u7248\bin\javaw.exe”
刚开始以为是JAVA装错了,在注册表里将整个JAVASOFT项全删了,重新装了JRE1.6.015版,问题如故。我在1.6.015版基础上装了1.6.016版,问题依然存在。
上个系统装JAVA我自己没有配置过环境变量,这个系统我也配置了系统变量。如下
JAVA_HOME:E:\工作软件\java6.16版
CLASSPATH:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
在PATH最前面加了%JAVA_HOME%\bin;
但问题如故。
我查了下,这个是Java web start不能launch(打开)JNLP文件。但我应该怎样做呢?
可能与系统有关系吗?
请高手指点。答案发至onlinenews12@163.com 不甚感谢!!
我刚注册,只有200分,答对,我给一半分数100分。
...全文
603 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
univetsity 2009-08-26
  • 打赏
  • 举报
回复
谢谢各位大侠,我本来想给每个人都给分,但本人刚注册,分值不够。我试了一个英文路径,果然解决了。但前一个系统中,我本未设置任何系统变量也可使用,不知为何。它能自动设置吗?以后多来逛逛,多学点。
knightzhuwei 2009-08-26
  • 打赏
  • 举报
回复
有些程序对中文路径的识别本来就有问题 这里“错误安装。调用JAVA VM(SysExec)错误。E:\\u5DE5\u4F5C\u4EF6\java6.16\u7248\bin\javaw.exe”和javaHome的路径不一致 bigbug正是发现了这点 所以判断可能是中文路径问题
univetsity 2009-08-26
  • 打赏
  • 举报
回复
我不是太明白,为什么这与中英文会有关系呢?请给予明示。讲讲基本原理。谢谢!
knightzhuwei 2009-08-25
  • 打赏
  • 举报
回复
哦。。那可能真的是中文路径的问题 换个英文路径吧。。
univetsity 2009-08-25
  • 打赏
  • 举报
回复
那就是路径。用中文不可以吗?那WEB strat不能打开JNLP文件跟这个中英文会有关系吗?会不会是别的原因。不过,我可以试试别的路径。
bigbug9002 2009-08-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 knightzhuwei 的回复:]
引用 1 楼 bigbug9002 的回复:
\u5DE5\u4F5C\u4EF6
这三个汉字是"工作件”什么意思?

就是他把Jdk装在了E盘的工作件目录下
[/Quote]
可是:

JAVA_HOME:E:\工作软件\java6.16版
xiaozejun 2009-08-25
  • 打赏
  • 举报
回复
你可以测试一下 是不是虚拟机的错误
用其他编辑工具自带的虚拟机试一下 看可以不 如果可以那么就是虚拟机的问题
java1109 2009-08-25
  • 打赏
  • 举报
回复
楼主安装在在英文表示的目录下试试
java1109 2009-08-25
  • 打赏
  • 举报
回复
最好不要让你的路径带有中文
knightzhuwei 2009-08-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bigbug9002 的回复:]
\u5DE5\u4F5C\u4EF6
这三个汉字是"工作件”什么意思?
[/Quote]
就是他把Jdk装在了E盘的工作件目录下
bigbug9002 2009-08-25
  • 打赏
  • 举报
回复
\u5DE5\u4F5C\u4EF6
这三个汉字是"工作件”什么意思?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧