Загрузка идеи импорта исходного кода в Springframework выполнена успешно, создайте тестовый модуль, зависимость не работает - PullRequest
0 голосов
/ 08 марта 2020

загрузить исходный код Spring Framework из github. Я создаю тестовый модуль. Файл конфигурации был изменен , build.gradle:

plugins {
    id 'java'
}

group 'io.spring.asciidoctor'
version '5.2.5.BUILD-SNAPSHOT'

sourceCompatibility = 1.8

dependencies {
    compile(project(":spring-beans"))
    compile(project(":spring-core"))
    compile(project(":spring-context"))
    compile(project(":spring-aop"))
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

, затем я создаю тестовый java исходный файл, использую @Autowired Аннотация, но он не работает:

enter image description here

Что не так?

1 Ответ

0 голосов
/ 08 марта 2020

Проблема в том, что вы пытаетесь компилировать относительные проекты, но их нет. Вы должны ссылаться на эти артефакты по их группе и версии, аналогично тому, как вы работаете с JUnit 4.12.

dependencies {
    compile group: 'org.springframework', name: 'spring-beans', version: '5.2.4.RELEASE'
    compile group: 'org.springframework', name: 'spring-core', version: '5.2.4.RELEASE'
    compile group: 'org.springframework', name: 'spring-context', version: '5.2.4.RELEASE'
    compile group: 'org.springframework', name: 'spring-aop', version: '5.2.4.RELEASE'
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...