Я пытаюсь упаковать приложение Java, поэтому его можно запустить из пакетного файла, я использую JRE в каталоге, мой текущий командный файл (run.bat) выглядит так:Выполнение Скомпилированных классов Java из пакетного файла
.\program\jre8\bin\java.exe -cp ..\ mainUI
pause
Моя файловая структура выглядит следующим образом:
Folder
/program
/jre8
...JRE in here...
mainUI.class
...Other Classes in Here...
run.bat
Когда это работает он говорит, что не может найти класс mainUI, кто может помочь диагностировать это?
Спасибо, Харрис Мирза
Спасибо за ответ, но это по-прежнему кажется, дает ту же ошибку. – olafgarten
если вы cd внутри каталога программы и попробуйте 'java mainUI' в командной строке, что же тогда произойдет? - если это сработает, то ваше описание dir-stucuture в вышеприведенной записи, скорее всего, неверно. –
Это также не работает, вам нужно использовать имя пакета при запуске классов? – olafgarten