Недавно я обновил Eclipse IDE с Neon до версии 2023-12 (4.30.0) и идентификатора сборки 20231201-2043, а также обновил Java с 1.8 до 23. Я удалил все папки Eclipse (как скрытые, так и обычные) загрузили последнюю версию и установили как новую установку Eclipse с Java 23.
Теперь все мои проекты Junit имеют отметку «X», которая работала нормально в более ранней версии. . Ошибка: "Невозможно разрешить импорт org.kie". Eclipse предлагает исправить проект (см. снимок экрана)
введите описание изображения здесь
но в проекте используется версия слюней 7.44.0.Final-redhat -00003. В проекте должна использоваться версия kie jars 7.44, но не почему он предлагает jar 7.14
Проект представляет собой чистую копию из репозитория без каких-либо изменений. Когда я сравнил зависимости проекта Maven с моими товарищами по команде, я заметил, что большинство зависимостей отсутствуют, а также все зависимости в моем проекте были выделены серым цветом. Я прилагаю POM.xml проекта и скриншоты зависимостей maven из моего проекта, а также от моего товарища по команде.
Код: Выделить всё
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
com.ihealth.icm
abcde-junit-professional
1.0.0-SNAPSHOT
1.8
1.8
com.cxxxitx.soa
soa-common
9.90.0
test
com.ixxxxxh.icm
rhdm
12.0
test
com.cxxxxxi.di
di-utilities
1.0.0-SNAPSHOT
org.drools
drools-core
7.44.0.Final-redhat-00003
test
org.drools
drools-compiler
7.44.0.Final-redhat-00003
test
org.drools
drools-decisiontables
7.44.0.Final-redhat-00003
test
junit
junit
4.12
test
org.slf4j
slf4j-api
1.7.25
org.slf4j
slf4j-simple
1.7.25
введите здесь описание изображения
Зависимости Maven для того же проекта из моего товарищи по команде
введите здесь описание изображения
введите здесь описание изображения
введите здесь описание изображения
Примечание. POM xml у нас двоих одинаковый. Изменения в среде для моих товарищей по команде:
- Версия Java JDK23 по сравнению с версией Java 1.8
- Eclipse IDE отличается.
Предложения или решения, опробованные в Stackoverflow и Интернете
- Измените область действия с «Тест» на «Компиляция», чтобы избежать проблем с серым цветом
- Добавление ссылающейся библиотеки для отсутствующих зависимостей.
- Установлена версия JRE и среды выполнения для использования JDK1.8.
- Добавление зависимости Kie-api. к пом. Он решает ошибки kie, но ошибку выдачи pom xml. Без зависимости работает для других, чем должно работать и для меня.
- Очистить, установить.. проект обновления Maven. Пробовал много раз
- и много другие варианты и решения, предложенные в Интернете.
Подробнее здесь: https://stackoverflow.com/questions/791 ... t-resolved