在非管理员用户帐户中运行Java Web Start应用程序

在非管理员用户帐户中运行Java Web Start应用程序,java,windows,jnlp,admin-rights,Java,Windows,Jnlp,Admin Rights,我有一个java web start应用程序,可以在我的电脑上完美运行。问题是这个应用程序需要在用户没有管理员权限的机器上运行。对于linux,即使没有sudo权限,一切都可以正常工作,但在windows上,我不断遇到如下错误: JNLPException[category: System Configuration : Exception: null : LaunchDesc: null ] 此外,当我在3台测试PC上测试并使一切正常工作时,每次我使用另一台PC时,我都会得到一个新的错误,如

我有一个java web start应用程序,可以在我的电脑上完美运行。问题是这个应用程序需要在用户没有管理员权限的机器上运行。对于linux,即使没有sudo权限,一切都可以正常工作,但在windows上,我不断遇到如下错误:

JNLPException[category: System Configuration : Exception: null : LaunchDesc: null ]
此外,当我在3台测试PC上测试并使一切正常工作时,每次我使用另一台PC时,我都会得到一个新的错误,如

JARSigningException


文档不多,JNLP上的调试很困难。您是否认为这是我的问题,或者我猜库对于所有平台和体系结构都不稳定且定义不好?

您是否使用验证了JNLP?DLL是如何部署到客户端的?它是从SWT库自动部署的。。。我确信所有的罐子都签了名!“我确信所有JAR都已签名!”请注意,这不是让您与JaNeLA验证JNLP的答案?是的,抱歉,我运行了它,它是正确的。我现在解决了一个小问题,但问题仍然存在。你卸载了应用程序吗。在解决了“小问题”之后?JWS很好地更新了归档文件,但它不太擅长更新JNLP。
InvocationTargetException - Can't load library: \\Ubz01fst\Profs\User\xxx\swt-win32-3738.dll