之前装了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文件。但我应该怎样做呢?
可能与系统有关系吗?
请高手指点。答案发至[email protected]  不甚感谢!!
我刚注册,只有200分,答对,我给一半分数100分。

解决方案 »

  1.   

    \u5DE5\u4F5C\u4EF6
    这三个汉字是"工作件”什么意思?
      

  2.   

    就是他把Jdk装在了E盘的工作件目录下
      

  3.   

    可是:JAVA_HOME:E:\工作软件\java6.16版
      

  4.   

    那就是路径。用中文不可以吗?那WEB strat不能打开JNLP文件跟这个中英文会有关系吗?会不会是别的原因。不过,我可以试试别的路径。
      

  5.   

    有些程序对中文路径的识别本来就有问题 这里“错误安装。调用JAVA VM(SysExec)错误。E:\\u5DE5\u4F5C\u4EF6\java6.16\u7248\bin\javaw.exe”和javaHome的路径不一致 bigbug正是发现了这点 所以判断可能是中文路径问题