我试图在 Windows 7 x64 位机器上安装 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 visualization tools ,我发现了类似于 RDF-Gravity 的东西,叫做 welkin ,它也可视化 RDF。
最佳答案
RDF Gravity 的 Webstart 版本不再在某些系统上工作的原因是某些 JVM 版本不再接受 colt.jar 的证书。有兴趣了解详情的 friend this thread解释了为什么会这样。
受此影响的人可以下载可用的 RDF Gravity 版本 here . zip 存档中包含的“rdf-gravity.jar”是一个可运行的 jar。
最好的
鲁伯特
关于java - RDF-Gravity 1.0 - 无法启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21482716/