Я хотел бы отладить представление Eclipse, доступное в последней версии Neon. Я нашел класс, ответственный за поведение вида через плагина-инспектор (ALT + SHIFT + F1 при наведении курсора мыши). Я выполнил вопрос this (и некоторые подобные статьи), чтобы отладить один экземпляр eclipse с другим.Отладка eclipse с eclipse
я следующие шаги:
- я запускаю затмение экземпляр, который я хочу, чтобы отладить
- я запустить еще затмение экземпляр
- открыть Debug Configurations вид
- создать новый Remote Java Application config fill host с 'localhost' и портом с '1044'
- Я нажимаю debug, а затем получаю сообщение об ошибке «Не удалось подключиться к удаленной виртуальной машине. "
Что я делаю неправильно?
Дополнения:
eclipse.ini в шаге 1
-vm
I:/prep_ide_win_test/Tools/jre/jre/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.rcp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
eclipse.ini в шаге 2
-vm
I:/prep_ide_win_test/Tools/jre/jre/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.rcp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
Запуск моей конфигурации отладки
ошибка
// Изменить: Я ищу функциональность этой кнопки в окне приветствия Eclipse:
Извините за поздний ответ. Это, к сожалению, не запускает точный Eclipse как установленный. Чтобы быть более конкретным, я хочу взглянуть на реализацию опции «Обзор параметров конфигурации IDE» на экране приветствия, чего нет, если я запускаю пустой проект в качестве пустого приложения./См. Изменения в исходном ответе. – Smarty77
Хорошо, что мне удалось запустить точно такой же экземпляр eclipse, что и при запуске. Я создал конфигурацию приложения Eclipse, в которой в разделе «Запуск продукта: выбор» мне пришлось выбрать org.eclipse.epp.package.rcp.product (в моем случае), а не просто org.eclipse.platform.ide. Благодарю. – Smarty77