Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法启动应用程序:JNLP错误_Java_Java Web Start_Jnlp - Fatal编程技术网

Java 无法启动应用程序:JNLP错误

Java 无法启动应用程序:JNLP错误,java,java-web-start,jnlp,Java,Java Web Start,Jnlp,我找到了这个问题的答案 但是,我尝试通过选中“在我的计算机上保留临时文件”来启用java缓存 但我还是有个例外: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8080/<context-root>/client/servlet-api.jar at com.sun.javaws.security.SigningInfo.getCommonCodeS

我找到了这个问题的答案

但是,我尝试通过选中“在我的计算机上保留临时文件”来启用java缓存 但我还是有个例外:

com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8080/<context-root>/client/servlet-api.jar
at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(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(Thread.java:745)

还有其他可能的解决方案吗?

为什么客户端代码需要servlet-api.jar?那个Jar是数字签名的吗?实际上,客户端是我的文件夹名。很抱歉。不,未签名,但其他JAR均未签名。不,未签名。。JWS发布的任何应用程序的所有代码。需要数字签名!如何签署jnlp jar?如何签署jnlp jar?和你想的完全一样。哦,请不要把它误认为是服务台。在提问之前做一些调查。