Отлаживать неэкспортированные Java-пакеты модулей JDK в Eclipse ⇐ JAVA
-
Anonymous
Отлаживать неэкспортированные Java-пакеты модулей JDK в Eclipse
Я хочу разместить точку останова в com.sun.jndi.ldap.LdapCtx, чтобы посмотреть, как она работает, однако моя программа работает на Java 11, и этот класс невидим для Eclipse. Как настроить проект, чтобы этот класс можно было открыть с помощью диалогового окна «Открыть тип»? Нужно ли конвертировать проект в модульный?
Я попробовал в свойствах проекта «Путь сборки Java» -> «Зависимости модуля» -> java.naming -> «Настроенные детали» -> «Выставить пакет...»:
[*]пакет: com.sun.jndi.ldap [*]Целевой модуль: ALL-UNNAMED
Я пробовал и «экспорт», и «открытие», но это не позволяет мне просмотреть классы внутри.
JRE по умолчанию в рабочей области: AdoptOpenJDK/jdk-11.0.3.7-hotspot
.путь к классу
.проект
ActiveDirectorySearch_main org.eclipse.jdt.core.javabuilder org.eclipse.ui.externaltools.ExternalToolBuilder полные, добавочные LaunchConfigHandle /deployment/run/comComponentbuild.launch org.eclipse.jdt.core.javanature ActiveDirectorySearch_main.launch
"/>
Я хочу разместить точку останова в com.sun.jndi.ldap.LdapCtx, чтобы посмотреть, как она работает, однако моя программа работает на Java 11, и этот класс невидим для Eclipse. Как настроить проект, чтобы этот класс можно было открыть с помощью диалогового окна «Открыть тип»? Нужно ли конвертировать проект в модульный?
Я попробовал в свойствах проекта «Путь сборки Java» -> «Зависимости модуля» -> java.naming -> «Настроенные детали» -> «Выставить пакет...»:
[*]пакет: com.sun.jndi.ldap [*]Целевой модуль: ALL-UNNAMED
Я пробовал и «экспорт», и «открытие», но это не позволяет мне просмотреть классы внутри.
JRE по умолчанию в рабочей области: AdoptOpenJDK/jdk-11.0.3.7-hotspot
.путь к классу
.проект
ActiveDirectorySearch_main org.eclipse.jdt.core.javabuilder org.eclipse.ui.externaltools.ExternalToolBuilder полные, добавочные LaunchConfigHandle /deployment/run/comComponentbuild.launch org.eclipse.jdt.core.javanature ActiveDirectorySearch_main.launch
"/>
Мобильная версия