如何调试 Java Web Start 应用程序?
我有一个 Java Web Start 应用程序,通过下载定制的 JNLP 文件从实时站点启动该应用程序。
问题是,一旦加载了 Java Web Start 应用程序,该应用程序就会在没有任何警告的情况下退出。我知道证书没问题,因为当我从 Java 设置中启用“显示来自服务器的站点证书,即使它是有效的”选项时,它会相应地显示一条消息。
我尝试从 Java 设置(“启用跟踪”、“启用日志记录”、“显示小程序生命周期异常”)以及 Java 控制台启用所有调试设置,但没有成功缓存问题。
有更多 Java Web Start 开发/调试经验的人可以提供一些建议吗?
I have a Java Web Start Application that I launch from live site by downloading a tailored JNLP file.
The problem is that once the Java Web Start application has loaded, the application quits without any warning. I know that the certificate is OK since when I enable "Show site certificate from server even if it is valid" option from Java settings, it displays a message correspondigly.
I have tried enabling all debugging settings from Java settings ("Enable tracing", "Enable logging", "show applet lifecycle exceptions") and also Java console, but with no luck caching the problem.
Could anyone with more experience on Java Web Start development/debugging give any tips?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
javaws
从命令行启动 Web Start 程序,并使用-J
标志传递 JVM 选项。使用调试器连接到该进程:
http://java.sun.com /j2se/1.5.0/docs/guide/javaws/developersguide/troubleshooting.03.06.html
You can launch a Web Start program form the command line using
javaws
, and pass JVM options with the-J
flag.Use a debugger to connect to that process:
http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/troubleshooting.03.06.html