Java 用户提示赢得';别走开

Java 用户提示赢得';别走开,java,jar,exe,code-signing,prompt,Java,Jar,Exe,Code Signing,Prompt,我最近创建了一个Java程序,为了给桌面应用程序提供自己的图标,我创建了一个运行.jar的.bat文件,然后使用免费的转换器将.bat转换为.exe 我遇到的问题是,每当我运行exe时,windows都会提示用户询问是否要运行来自未知发布者的程序 我怎样才能让它消失?我如何签署我的计划 ..为桌面应用程序提供自己的图标 使用部署它。JWS可以在J2SE可用的任何平台上工作(而不仅仅是Windows),并提供桌面快捷方式和带有图标的菜单项(以及许多其他整洁的功能) 如果您需要对应用程序进行数字签名

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

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

我怎样才能让它消失?我如何签署我的计划

..为桌面应用程序提供自己的图标

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

如果您需要对应用程序进行数字签名。有关webstart,请参阅,它随源代码和生成文件一起提供



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

一个简单的方法是关闭系统上的UAC(如果可能)。我使用的是windows 7。打算让其他用户最终下载该程序,所以我想我不能告诉他们关闭UAC。这似乎有些粗略。