RDF-Gravity 1.0 - 无法启动应用程序

时间:2014-01-31 14:41:32

标签: java rdf semantics triplestore

我试图在Windows 7 x64bit计算机上安装RDF-Gravity 1.0。安装失败并显示消息Unable to launch the applicationDetails/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

编辑:我已经按照约书亚的有用评论,他们看起来很有希望。由于我对JNLP知之甚少,我无法弄清楚“如何使Java Web Start应用程序与禁用缓存一起工作?”。或者,通过rdf visualization tools的博客,我发现了类似于RDF-Gravity的类似welkin的内容,它也可以显示RDF。

1 个答案:

答案 0 :(得分:4)

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

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

最好
鲁珀特