我编写了一个简单的 Java GUI 来执行一些 MS-DOS 命令。所以这个程序只能在 Windows 上运行。
我已将该类转换为可执行 jar。我认为就是这样。我可以双击 JAR 文件并关闭它运行。双击 jar 文件的问题是我无法以管理员身份运行它,也无法将其作为 Tile 固定在 Windows 10 菜单上。
当我尝试使用Jar2Exe
,Jsmooth
或将其转换为 exe 时Jwrapper
,我获得了看起来像 .exe 文件的内容。但是当我用我提供的图标双击那个 exe 文件时,什么也没有发生。
例如,在 JWrapper 中,它看起来像是加载了 1 或 2 秒(小蓝色圆圈一圈又一圈),然后什么也没有。如果我按Ctrl-Alt-Del(任务管理器),我会看到appname-windows32-offline.exe
正在运行。但是没有显示 GUI,我不能点击任何东西来激活任何命令行。
有人可以帮我找出问题所在吗?