Обновление build.gradle удаляет библиотеки из classpath - PullRequest
0 голосов
/ 07 ноября 2018

Я создал проект Spring MVC с Gradle, и у меня есть следующая проблема.

Я знаю, что решение этой проблемы простое, но я еще не нашел его.

это код в HibernateConfiguration.java:

enter image description here

это build.gradle файл:

plugins {
    id 'java'
    id 'war'
}

group 'com.gtu.gtesting'
version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.11'
    testCompile group: 'junit', name: 'junit', version: '4.12'

    //---
    testCompile group: 'org.springframework', name:'spring-core', version:'5.1.2.RELEASE'
    testCompile group: 'org.springframework', name:'spring-tx', version:'5.1.2.RELEASE'
    testCompile group: 'org.springframework', name:'spring-beans', version:'5.1.2.RELEASE'
    testCompile group: 'org.springframework', name:'spring-orm', version:'5.1.2.RELEASE'
    testCompile group: 'org.springframework', name: 'spring-mvc', version: '5.1.2.RELEASE'
    testCompile group: 'org.springframework', name: 'spring-webmvc', version: '5.1.2.RELEASE'
    testCompile group: 'org.hibernate', name: 'hibernate-core', version: '5.3.7.Final'
    testCompile group: 'mysql', name: 'mysql-connector-java', version: '8.0.13'
    testCompile group: 'javax.servlet', name: 'jstl', version: '4.0.1'
    testCompile group: 'javax.validation', name: 'validation-api', version: '2.0.1.Final'
    testCompile group: 'javax.persistence', name: 'javax.persistence-api', version: '2.2'
    testCompile group: 'javax.persistence', name: 'persistence-api', version: '1.0.2'
    testCompile group: 'javax.servlet', name: 'servlet-api', version: '3.0-alpha-1'
}

После обновления build.gradle файла (например, после добавления / удаления зависимости):

Я получаю неразрешенные символы в каждом файле:

enter image description here

1 Ответ

0 голосов
/ 07 ноября 2018

Изменить testCompile group группу на compile group

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...