У меня возникают проблемы при попытке запустить файл jar, созданный в IntelliJ.
Я выполнил шаги, описанные здесь: Как правильно создавать jar-файлы из IntelliJ? и долго искал других людей с такой же проблемой, используя IntelliJ, и не нашел решения.
В меню Структура проекта > Раздел «Артефакты» У меня есть пакет и имя основного класса, и я также попытался указать бит «Путь к классу», используя относительный и абсолютный путь как к исходному файлу, так и к файлу .class (который кажется скрытым в дереве отображения проекта IntelliJ ..), но даже со всем этим (я также обязательно пересобираю банку каждый раз, когда что-то меняю) я получаю «Не удается найти основной класс. Программа завершит работу». сообщение, когда я пытаюсь запустить банку.
В основной папке проекта есть src и out.
out содержит «производство» с деревом пакетов и файлы классов
out также содержит «артефакты» с папкой jar, а исполняемый файл jar
src содержит папка с изображениями, META-INF и дерево пакетов.
первая папка в пакете содержит основной класс, поэтому src/ravelDemo/RavelDemoMain.java
в «Настройки проекта»> «Артефакты» основной класс указан как ravelDemo.RavelDemoMain
в настоящее время путь к классу — out\production\RavelSequence v1.03\ravelDemo\, но этот и любой другой путь к классу, который я указал (или оставил пустым ) кажется, не указывает на нужное место. (RavelSequence v1.03 — это название проекта).
Что я делаю неправильно?
java.exe
из того же каталога, что и проект JDK?java.exe -jar Sample.jar
- person CrazyCoder   schedule 24.06.2012