Отлаживать неэкспортированные Java-пакеты модулей JDK в EclipseJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Отлаживать неэкспортированные Java-пакеты модулей JDK в Eclipse

Сообщение Anonymous »


Я хочу разместить точку останова в 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
"/>
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»