У меня есть несколько проектов на основе Java в затмение, и я создаю их через градиент. Я хочу импортировать классы из проекта B и C в классы проекта A. Но всегда получаю ошибку «Импорт bc.project.xyz не может быть разрешен» Это также происходит, когда я импортирую javax.entity.EntityManager.
Я импортировал все зависимости, как написано в других блогах, например:
Но все эти предложения не работают.
Некоторые дополнительные сведения о системной среде:
Все проекты находятся в одной папке
build.gradle
dependencies {
compile project(":project b")
testCompile project(path: ':project b', configuration: 'tests')
compile project(":project c")
testCompile project(path: ':project c', configuration: 'tests')
compile group: 'javax.persistence', name: 'persistence-api', version: '1.0'
compile "javax.servlet:javax.servlet-api:3.1.0"
}
Учитывая цитату «Определение безумия — это делать одно и то же снова и снова и ожидать другого результата», я могу сойти с ума.
Я клонировал репозитории проекта примерно 8-10 раз, и теперь почему-то все работает. Я не сделал ничего другого, я не изменил ни строчки кода, но все равно получил другой результат. И под разным результатом я подразумеваю правильный результат.
Этот блог закрыт.