gpt4 book ai didi

java - JSmooth EXE编译

转载 作者:行者123 更新时间:2023-12-05 00:13:33 26 4
gpt4 key购买 nike

我正在使用 JSmooth 创建一个 exe。它构建良好但随后说“找不到主类:MyProgram。程序将退出”。 .jar 文件运行良好。这是它的 list 文件(末尾有一个新行):

Mainifest-Version: 1.0
Main-Class: MyProgram

在 JSmooth 中我有:

  • 将框架设置为 Windowed Wrapper
  • 可执行二进制文件是“MyProgram.exe”
  • 主类字段是“MyProgram”
  • 然后我将 MyProgram.jar 文件包含到 JSmooth 的“类路径”部分。

有什么我想念的吗?我在 Java 中的主要类(class)是:

public class MyProgram extends JPanel implements ActionListener, 
PropertyChangeListener {

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

jar cmf mainClass MyProgram.jar *.class

我的 list 文件是“mainClass”,它包含我首先放在上面的内容。

谢谢。

最佳答案

MyProgram 在什么包里?从我在 list 中看到的,它看起来像是在默认包中。也许 JSmooth 不处理这个问题?

关于java - JSmooth EXE编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8622323/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com