3

我试图在 Windows 7 x64bit 机器上安装 RDF-Gravity 1.0。安装失败并显示一条消息Unable to launch the application。下面提供了例外情况Details/Exception。如果有人知道如何克服它,我将感谢你。

 java.lang.SecurityException: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://semweb.salzburgresearch.at/apps/rdf-gravity/jws/colt.jar
at com.sun.deploy.cache.CacheEntry.checkAllJarEntriesSigned(Unknown Source)
at com.sun.deploy.cache.CacheEntry.getJarFile(Unknown Source)
at com.sun.javaws.security.SigningInfo.check(Unknown Source)
at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.prepareResources(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://semweb.salzburgresearch.at/apps/rdf-gravity/jws/colt.jar
... 15 more

编辑:我遵循了 Joshua 的有用评论,他们看起来很有希望。由于我对 JNLP 了解不多,所以我无法弄清楚“如何使 Java Web Start 应用程序在禁用缓存的情况下工作?”。或者,在浏览了rdf 可视化工具的博客后,我发现了类似于 RDF-Gravity 的东西,称为welkin,它也可以可视化 RDF。

4

1 回答 1

4

RDF Gravity 的 Webstart 版本在某些系统上不再工作的原因是 colt.jar 的证书不再被某些 JVM 版本接受。对于那些对细节感兴趣的人,这个线程解释了为什么会这样。

受此影响的人可以在此处下载 RDF Gravity 版本。zip 存档中包含的“rdf-gravity.jar”是一个可运行的 jar。

最佳
鲁珀特

于 2014-08-12T05:45:45.553 回答