2014-10-28 110 views
0

我试图用捆绑版本的Java启动javaws jnlp。当我只在系统上安装了java 6时工作正常,但当Java 6和7同时安装时发生中断。java webstart jnlp版本问题

有一件事我在详细模式下启动时,注意到的是,即使在1.6.0_23(或至少我假定它没有基于windows标题栏)javaw进程启动的应用程序好像它推出的Java 7

verbose screenshot

+0

什么这个问题?顺便说一句 - 最近的变化似乎不允许使用早期版本的Java。我想甲骨文已经厌倦了修复早期版本中的安全漏洞。 – 2014-10-29 23:15:55

+0

问题是如何使它使用早期版本,但我想你说现在不可能。有点糟糕,因为当选择不使用某些过时的Java应用程序(需要旧版本)或系统运行过时的Java版本时,很多公司会选择后者。 – 2014-10-30 02:50:37

回答

0

请注意安装路径,JRE的

JRE 1.7路径是不同的:C:\ WINDOWS \ SYSTEM32 \ javaws.exe -localfile -J-Djnlp.application.href = http://host:port/your.jnlp“C:\ Users \ uraccount \ AppData \ LocalLow \ Sun \ Java \ Deployment \ cache \ 6.0 \ xxx \ xxxx

JRE 1.6 PATH:C:\ WINDOWS \ Syswow64资料\ javaws.exe -localfile “C:\用户\ uraccount \应用程序数据\ LocalLow \太阳\的Java \部署\缓存\ 6.0 \ XXX \ XXXX”