假设我有一个名为Main.class的简单程序,它是从eclipse创建的。
如何为该程序创建.exe?它必须是一个.jar工作???
这是我在编译时得到的:
开始编译
扫描骨架......
装载Jar ......
将Jar添加到资源......
向资源添加属性...
加载图标...
编译失败!
(注意我将java版本设置为1.4)
程序本身只是一张图片。根本没有语法错误。 在决定在JSmooth中为每个进程添加什么内容时,我有点困惑。无论如何我只有一个档案。
答案 0 :(得分:2)
在搞乱参数之后,我修复了我的“错误:空”
的情况我的解决方案:例如,通过一个非常简单的PNG文件替换JSmooth项目中的“不工作的可执行文件图标(.ico文件)”。
答案 1 :(得分:1)
这是用户遇到的常见问题。 JSmooth在它支持的图标的大小和位深度方面似乎非常有限。我不知道它为什么不像WinRun4J那样只是把它扔掉,让Windows选择使用的图标而不是更喜欢32x32。
尝试减少位深度并将较大的图标移除为16x16,32x32,可能是48x48和64x64,只有4或8位深度。这些是适用于许多人的设置。有些人使用32位PNG,但文档说它们最终都采样到256种颜色。
答案 2 :(得分:0)
我知道这是一个老问题,但我遇到了同样的问题,最终与我的图标文件有关。
不知道它有什么问题,但清除图标选项可以解决问题。