Idea решает проблему, заключающуюся в том, что пакет не существует и сообщает об ошибке.

Предисловие

После вытаскивания кода на git при запуске проекта появляется сообщение об ошибке: java-пакет xxx не существует.

Ситуация с отчетами об ошибках очень странная. По идее, код должен запускаться, но его нельзя запустить после того, как вытащил его на свой компьютер, поэтому я твердо уверен, что это проблема с настройкой идеи или моего собственного проекта. конфигурации, но я не знаю, в чем заключается конкретная проблема, поэтому могу только подключиться к Интернету. Найдите пошаговые инструкции по устранению ошибок. Здесь мы собираем сильные стороны сотен школ мысли и суммируем их.

Решение

Позвольте мне сначала рассказать о методе, который я использую

Запуск mvn idea:idea здесь, в Maven, создаст файлы .ipr и .iws, что является проблемой только в версии IDEA 2020 года. Дважды щелкните клавишу Ctrl, чтобы отобразить окно выполнения maven, и введите команду. Об
этой ошибке будет сообщаться каждый раз, когда новая среда извлекает полный код из git или svn, и она решается таким образом. Если вы находитесь в той же ситуации, что и я, вы можете попробовать это еще один или два раза или попробовать этот метод еще раз после выполнения следующих решений.

Как показано ниже

версия 2023.2

Местоположение версии 2020.1 найдено в Интернете.

 

Другие решения

Решение первое

Измените конфигурацию файла settings.xml Maven.

    Метод установки: Файл—>Настройка—>Сборка, Выполнение, Развертывание—>Maven. Найдя его, измените локально установленную конфигурацию maven. Если он не установлен, рекомендуется установить его. Это все равно очень просто. Просто найдите файл pom и повторно импортируйте его.

После изменения файла settings.xml перезагрузите зависимости pom.

Решение 2 

Измените настройки импорта Maven.

Метод настройки: Файл -> Настройка -> Сборка, Выполнение, Развертывание -> Maven -> Импорт, затем найдите файл pom и повторно импортируйте его.

23.2 Интерфейс

Интерфейс 20.1 найден в Интернете

Загрузите позже

Решение третье

Независимо от того, используется ли плагин Lombok, исключите, является ли он причиной Lombok, вручную добавьте метод без использования Lombok или удалите плагин Lombok напрямую. Перезапустите идею, а затем переустановите Lombok

(Решения найдены в Интернете, если у вас есть время, вы можете попробовать их одно за другим, но если вы уверены, что структура кода хорошая, другие могут запустить его где угодно. Я рекомендую сначала подтвердить решение 1. Есть настройка файл в нем и указан источник загрузки. Я воспользуюсь методом, который использовал для решения этой проблемы позже)

Решение четвертое

Причина кэширования, файл》Недействительный кэш/Перезапуск

или

Решение пятое

Найдите соответствующий класс, который невозможно скомпилировать. Щелкните правой кнопкой мыши — модуль сборки «xxxx»,
перекомпилируйте «xxxxx».

Решение шестое 

Сбросьте конфигурацию IDEA (предупреждение: все конфигурации идей будут сброшены, сделайте резервную копию), затем запустите класс запуска, и все будет в порядке.

Будьте внимательны и действуйте осторожно

Подведем итог 

Если у вас есть время, вы можете попробовать решения, найденные в Интернете, одно за другим. Но если вы уверены, что структура кода хорошая, другие могут запускать его где угодно. Моя рекомендация - сначала определить решение 1. Есть настройка файл в нем и установлен источник загрузки, а затем используйте метод, который я упомянул в начале статьи, чтобы решить эту проблему.

Справочная статья

http://t.csdnimg.cn/6jrHt

おすすめ

転載: blog.csdn.net/qq_39535439/article/details/134309155