Я создаю exe с помощью JSmooth.Он прекрасно работает, но затем говорит: «Не удалось найти основной класс: MyProgram. Программа будет завершена».Файл .jar работает отлично.Это файл манифеста (с новой строкой в конце):
Mainifest-Version: 1.0
Main-Class: MyProgram
В JSmooth у меня есть:
- Установите для скелета Windowed Wrapper
- Исполняемый двоичный файл - «MyProgram.exe»
- Поле основного класса - «MyProgram»
- Затем я включил файл MyProgram.jar в раздел «Classpath» JSmooth.
Есть что-то, чего мне не хватает?Мой основной класс в Java:
public class MyProgram extends JPanel implements ActionListener,
PropertyChangeListener {
. Вот как я собираю .jar:
jar cmf mainClass MyProgram.jar *.class
Мой файл манифеста - "mainClass", и он содержит то, что я сначала поместил выше.
Спасибо.