【问题标题】:RCP application deployed through WebStart通过 WebStart 部署的 RCP 应用程序
【发布时间】:2014-03-03 12:50:42
【问题描述】:

我只是想通过 WebStart 启动一个示例 RCP 应用程序(Hello RCP)。看起来它试图下载并给我关于证书的安全消息(我已经用 3rd 方证书签署了罐子)。它还给了我关于“阻止”/“解除阻止”的消息。

当我点击“不阻止”或“阻止”的最后一个时,打开的 Java 控制台刚刚关闭。我检查了部署文件夹中的 .trace 文件,但没有看到任何异常/错误。 应用程序 RCP 是一个基本的 RCP 应用程序,我们可以通过选择 Hello RCP 模板在 Eclipse 中创建它。我没有对此进行任何修改。

我正在使用 JRE 1.7 更新 51,但也尝试了 1.6 更新 17。我还使用 JDK 1.7/JDK 1.6 更新来构建这个应用程序,但结果相同。为什么我一无所知是因为没有错误消息指出我出了什么问题。 我尝试了一个 AWT 应用程序通过 RCP 启动并且启动正常。我只是在互联网上关注了一些文章来创建应用程序并进行部署,这是我第一次尝试通过 WS 启动它,所以我不确定我哪里出错了。

非常感谢任何帮助。谢谢

【问题讨论】:

  • 确保您的程序不会立即启动到后台线程。我经历过SwingWorker 导致程序在完成之前关闭。

标签: eclipse-rcp java-web-start


【解决方案1】:

看看documentation on the new security udpates for Java7 Update51

您不能再使用自签名证书。您还需要在 MANIFEST.MF 中进行一些更改,否则将导致您的应用程序被阻止。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-22
  • 2023-03-31
  • 1970-01-01
  • 1970-01-01
  • 2014-09-23
  • 2011-03-14
  • 1970-01-01
相关资源
最近更新 更多