У меня есть многомодульный проект maven, импортированный в IntelliJ. У него было множество зависимостей, все они распознаются в редакторе, кроме ссылок на все классы в javax. xml .rp c.
- Зависимость jaxrp c: 1.0.0 показывает вверх в средстве просмотра зависимостей справа.
- Зависимость jaxrp c: 1.0.0 обнаруживается при запуске mvn dependency: tree
- JAR в .m2 /. ./.........../jaxrpc-1.0.0.jar содержит классы, на которые я ссылаюсь. Я подтвердил это, запустив jar -tf jaxrp c -1.0.0.jar
Я попытался:
- Повторно импортировать проект maven.
- Запуск mvn clean -U
- Добавление компиляции к зависимости jaxrp c в pom моего модуля. xml
- Добавление фасета Java EE к моему модулю.
Это разочарование, потому что:
- артефакт абсолютно неоспоримо есть