У мене є проект, в якому потрібні сплячі банки.
Я додав їх як залежності в pom.xml і Maven добре компілює мій проект.
Однак у IDE всі примітки та виклики до Hibernate API позначені як невирішені (червоні).
Як я можу зробити так, щоб IntelliJ змогла їх вирішити?
Чи є спосіб використовувати Maven, коли я натискаю на Build Project? (ctrl + F9)
Крім того, я плутаю концепцію фасетів в IntelliJ. Чи потрібні вони мені, скажімо, грані JPA, щоб увімкнути помічника наполегливості тощо ... чи є можливість дозволити Мевену піклуватися?
1
Чи допоможе видалення проекту з IntelliJ та його повторний імпорт?
@ Thorbjørn Ravn Andersen Я це зробив, те ж саме не працює.
—
Mik378
Щоб бути більш точним, я використовую ServletContextListener, тому мені потрібен servlet-api.jar. Мевен додав це добре, але Intellij скаржиться на невирішений клас. Я міг би додати його до панелі налаштувань від IDE як залежність, але, роблячи це, я не знайшов би користі мати Maven .....
—
Mik378
Тими класами, які потрібні для компіляції, але які надаються веб-контейнером, слід згадати
<scope>provided</scope>
Нарешті, я цілком видаляю (з диска також ^^) свої проекти та відтворював їх. І Abracadabra, Maven працює :) Дякую за допомогу !! :)
—
Mik378