我准备好部署Java应用程序了。我尝试使用Java Web Start(JWS)来启动我的应用程序。我的应用程序能够启动它加载MainFrame,但一些功能不起作用。例如,我的搜索按钮(创建一个新的线程来通过互联网搜索信息)不起作用,还有其他几个按钮。当我使用典型的java -jar或双击JAR文件运行它时,我的应用程序完全按预期工作。你知道为什么会这样吗?或者我使用错误的技术进行部署?当我读到JWS时,我真正喜欢的是在为应用程序发布新版本时自动更新应用程序。我真的希望这个功能可以用于未来的更新。
解决: 我不知道Web Start Console。我现在解决了问题,因为我能够看到堆栈跟踪。它与权限有关,我的JAR文件是无符号的。