Пакеты не существует при попытке компиляции с Spring - PullRequest
1 голос
/ 17 марта 2019

Я впервые использую Spring.

Я установил Spring для проекта на Mac, там все работало с зависимостями без проблем, я мог бы скомпилировать, все проверил.

Я пробовал то же самое на компьютере с Windows, но теперь я получаю сообщение о том, что все пакеты, импортированные из Spring Framework, не существуют. Поскольку Spring является частью IntelliJ Ultimate, я изо всех сил пытаюсь выяснить, почему. Я часами пытался найти причины, и все ответы, которые я нашел, вообще не связаны с одной и той же проблемой.

Единственное, о чем я могу подумать, это то, что он не может найти модули, но, поскольку они связаны с IntelliJ, я не уверен, как он его не найдет?

Это трассировка стека, если быть более точным: enter image description here

Ответы [ 2 ]

0 голосов
/ 17 марта 2019

Вы можете проверить правильность использования библиотек Spring и ссылки на них в пути сборки проекта.

0 голосов
/ 17 марта 2019

Эти сообщения приходят от компилятора Java.Они указывают, что классы, которые вы пытаетесь импортировать, недоступны в пути к классам.

Я не использую IntelliJ, поэтому я не знаю, как правильно настроить это для IntelliJ.Я подозреваю ваше утверждение о том, что классы Spring как «связанные с IntelliJ» неверны.То, как это работает с другими инструментами, заключается в том, что у вас есть Jar-файлы, связанные с Spring, и затем вы указываете инструменту, где их найти.В случае использования Maven или Gradle, вы объявляете Spring как зависимость проекта, а они выбирают jar и собирают вещи для вас.В случае других IDE, таких как Eclipse, вы можете настроить путь сборки для вашего проекта, который обычно включает в себя указание, где именно находятся файлы Jar на вашем диске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...