Когда я запускаю проект Java в Eclipse IDE
, я предполагаю, что в фоновом режиме он просто вызывает java.exe
или javaw.exe
с определенными параметрами, такими как classpath
, которые он использует, и фактический класс, который он запускает.
Eclipse - показывает, как eclipse запускает проект с помощью java.exe
Есть ли способ сделать
Ответ 1
(Оригинальный ответ: февраль 2011 г.)
Запустите программу в режиме отладки в Eclipse.
Затем вы можете увидеть точную команду в свойствах представлений Debug (см. этот поток или этот поток)
Сначала запустите или отлаживайте одну из конфигураций.
В представлении "Отладка" в перспективе "Отладка" щелкните правой кнопкой мыши текущий процесс и выберите "Свойства". Отображается командная строка, используемая для запуска конфигурации.
Ошибка 10820 была о "[java launching] Launch config: показать строку cmd перед запуском"... но она закрыта как WONTFIX.
Обновление (март 2012 г.)
bbuser сообщает в комментарии
пришлось удалить
-agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:60019
из командной строки, показанной в свойствах в представлении "Отладка" .
В противном случае я получил ошибки подключения.
Также может потребоваться изменитьjavaw.exe
наjava.exe