Я пытаюсь создать простой файл .jar из моего проекта.Проект состоит из двух файлов .class - основного класса, который использует вторичный класс для создания GUI.Основной класс является фактическим «основным» классом, который запускается, в то время как второй класс является просто файлом класса с его методами, а также расширением JFrame и импортирует javax.swing и java.awt.event. *.
Я использую Jar, чтобы связать все это.Я добавляю файл манифеста (с символом новой строки), который указывает на основной файл с помощью метода main.Таким образом, файл Jar содержит два файла .class и папку с файлом manifest.txt.Когда я использую javaw.exe для запуска, ничего не происходит вообще.Поэтому я пытаюсь запустить его в командной строке и получаю NoClassDefFroundError о вторичном классе.
Я заметил, что я получаю такую же ошибку, когда пытаюсь скомпилировать и запустить второй класс в JCreator - неудивительноУ него нет метода main, это просто файл класса.Когда я запускаю основной файл из JCreator, все работает нормально.
Есть идеи?