Не удается импортировать java.lang.reflect в проект maven?

Я пытаюсь импортировать java.lang.reflect в java-файл проекта maven, но в строке импорта появляется сообщение "ошибка не может найти символ". Он также не может найти java.lang. Это встроенная в Java библиотека, верно? Я не думал, что мне нужно было добавлять какие-либо зависимости для библиотеки Java по умолчанию. Есть ли определенная зависимость, которую мне нужно определить, чтобы получить доступ к этой библиотеке?

1 ответ

Решение

Вы импортируете полностью классифицированное имя класса или просто пакет?

Следующее является действительным утверждением:

import java.lang.reflect.*;

В то время как импорт java.lang.reflect будет пытаться найти класс "отражать" в пакете java.lang, в результате чего "не удается найти символ"

Другие вопросы по тегам