如何用java7u75运行javaws 7u21?

时间:2015-04-07 13:22:51

标签: java java-web-start

我正在尝试通过提取它的文件(javaws.jar和deploy.jar)并使用java 7u75运行它来运行旧版本的javaws(7u21)。

我可以从java7u75覆盖javaws.jar和deploy.jar,一切都按预期工作但我不想修改jre本身。

我正在运行的命令类似于:

C:\java7u75\...\javaw.exe -Xbootclasspath/a:C:\java7u21\javaws.jar;C:\java7u21\deploy.jar com.sun.javaws.Main

实际问题:

java.lang.UnsatisfiedLinkError:   
com.sun.deploy.config.WinPlatform.getPlatformUserHome()Ljava/lang/String;

看起来getPlatformUserHome()是一个本机方法,所以我也需要加载deploy.dll。

我尝试追加:

-Djava.library.path=C:\...\deploy.dll 

但仍然没有。

我是否可以在运行时加载完整的javaws依赖项列表?或者我真的需要在java安装中覆盖这两个文件。

不能选择只运行java7u21或java7u75。

0 个答案:

没有答案