JSmooth EXE编译

时间:2011-12-24 02:38:52

标签: java compilation exe jsmooth

我正在使用JSmooth创建一个exe。它构建良好,但后来说“无法找到主类:MyProgram。程序将退出”。 .jar文件运行得很好。这是它的清单文件(最后有一个新行):

Mainifest-Version: 1.0
Main-Class: MyProgram

在JSmooth我有:

  • 将骨架设置为Windowed Wrapper
  • 可执行二进制文件是“MyProgram.exe”
  • 主要类别字段为“MyProgram”
  • 然后我将MyProgram.jar文件包含在JSmooth的“Classpath”部分中。

我有什么遗失的吗?我在Java中的主要课程是:

public class MyProgram extends JPanel implements ActionListener, 
PropertyChangeListener {

这就是我构建.jar的方式:

jar cmf mainClass MyProgram.jar *.class

我的清单文件是“mainClass”,它包含我上面首先提到的内容。

感谢。

1 个答案:

答案 0 :(得分:0)

MyProgram包含哪些包?从我在清单中看到的,它看起来像在默认包中。也许JSmooth不会处理这个问题?