Java webstart问题Java 7u65"找不到主类..."

时间:2014-07-22 15:25:50

标签: java deployment java-web-start

将java更新为7u65(从7u60开始)后,我们的一个java web start应用程序将无法启动。

我得到的错误是'无法在jar'

中找到主要类...

除了搜索SO以查找任何信息外,我还阅读了7u65的发行说明和错误修复程序。我没有找到任何文件可以解释为什么这在7u60而不是7u65

中工作正常

WebStart error

3 个答案:

答案 0 :(得分:1)

我们的主要方法是打包在我们常用的jar中,而不是jnlp中列出的主jar。 我们解决这个问题的方法是将包含main方法的类移动到jnlp中列出的主jar中。虽然这看起来很明显,但我们之前的工作方式是在7u60及更早的时候。

答案 1 :(得分:1)

我有同样的问题。解决方案:

  • 将包含主类的jar放在顶部,或

  • 为包含主类

  • 的jar添加main =“true”

答案 2 :(得分:0)

我有同样的问题。 删除C:\Users\%USERNAME%\AppData\LocalLow\Sun\Java已解决此问题。