【问题标题】:User prompt won't go away用户提示不会消失
【发布时间】:2011-09-24 17:38:34
【问题描述】:

我最近创建了一个 Java 程序,为了让桌面应用程序拥有自己的图标,我创建了一个运行 .jar 的 .bat 文件,然后使用免费转换器将 .bat 转换为 .exe。

我遇到的问题是,每当我运行 exe 时,Windows 都会提示用户询问您是否要运行来自未知发布者的程序。

我怎样才能让它消失?如何签署我的程序?

【问题讨论】:

  • 一种简单的方法是关闭系统上的 UAC(如果可能)。
  • 我正在使用Windows 7。打算让其他用户最终下载该程序,所以我认为我不能告诉他们关闭他们的UAC。这可能看起来很粗略。

标签: java jar exe code-signing prompt


【解决方案1】:

..给桌面应用程序自己的图标..

使用Java Web Start 部署它。 JWS 可以在 J2SE 可用的任何平台上工作(而不仅仅是 Windows),并提供桌面快捷方式和带有图标的菜单项(以及许多其他简洁的功能)。

如果您需要对您的应用进行数字签名。对于 webstart,请参阅 File Service demo.,它带有完整的源代码和构建文件。


虽然这可能不是对所述问题的答案,但它实现了为应用创建桌面图标的综合目标。同时不显示 CLI。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 2012-03-28
    • 2021-07-10
    • 1970-01-01
    相关资源
    最近更新 更多