NetBeans - найти командную строку и аргументы для моего приложения Java? - PullRequest
0 голосов
/ 13 июля 2011

Моему Java-приложению нужны сторонние JAR-файлы для запуска.Я не могу заставить его работать из командной строки.Его жалобы на NoClassDefFoundErrors, несмотря на установку classpath на то, что я считаю правильным.Тем не менее, когда я запускаю его в NetBeans, все хорошо - он работает как положено.Есть ли способ узнать команду + аргументы, которые NetBeans использует для запуска моей программы?Это NetBeans 7.0, кстати.

Ответы [ 3 ]

2 голосов
/ 13 июля 2011

Должно быть:

java -jar dist/ProjectName.jar

Использует файл META-INF/MANIFEST.MF в банке, чтобы определить, какой путь к классу установить.

1 голос
/ 13 июля 2011

Сначала перейдите в свойства проекта> «Выполнить» и выберите основной класс (класс с методом main).

Затем сделайте 'clean and build', чтобы создать банку.

и затем выполните банку как это

java -jar dist/yourproject.jar

Или вы можете дважды щелкнуть по банке в Windows, если у вас установлена ​​JRE

0 голосов
/ 13 июля 2011

Выберите «Меню запуска» и «Очистить и построить проект». Проверьте окно вывода, в котором вы увидите одну строку, если текст будет следующим:

To run this application from the command line without Ant, try:

Строка под этой строкой сообщит вамточная командная строка, которую можно использовать для запуска этого приложения из командной строки с абсолютным путем на вашем компьютере.

с учетом
Тушар Джоши, Нагпур

...