2014-01-11 4 views
1

Я пытаюсь экспортировать файл runnable .jar, но каждый раз, когда я это делаю, он говорит: «Аргументы VM не будут частью запускаемого JAR. Аргументы могут передаваться в командной строке при запуске JAR».Почему Eclipse не позволяет мне экспортировать .jar?

Кто-нибудь знает, как это исправить?

ответ

0

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

Так что просто игнорируйте его, это не относится к самому экспорту.

1

Это не ошибка. Вы определили аргументы в своем разработанном приложении (Run -> Run Configurations -> Arguments), но они не могут быть экспортированы в runnable jar.

Они должны указываться с помощью командной строки при запуске приложения вне Eclipse.

Пример может быть, когда вы устанавливаете больше памяти для запуска приложения, но если выполнить работоспособный файл баночка с этими параметрами, вам необходимо запустить приложение с командной строкой, как:

java [your arguments] -jar yourjarfile.jar 

Тех аргументы для виртуальной машины Java (MV).

enter image description here

Смежные вопросы