[JAVA] Je ne peux pas installer lombok avec Gradle.

un événement

J'ai ajouté les deux lignes suivantes à Gradle et ai exécuté Gradle, mais j'ai eu une erreur.

dependencies {
    compile("org.springframework.boot:spring-boot-starter-web")
    testCompile('org.springframework.boot:spring-boot-starter-test')
    testCompile('com.jayway.jsonpath:json-path')
    compileOnly 'org.projectlombok:lombok:1.18.6' <--ajouter à
    annotationProcessor 'org.projectlombok:lombok:1.18.6' <--ajouter à
}

Erreur 1

Warning:<i><b>root project 'complete': Unable to resolve additional project configuration.</b>
Details: org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies for configuration ':runtimeClasspath'.
Caused by: org.gradle.internal.resolve.ArtifactResolveException: Could not download spring-boot-starter-web.jar (org.springframework.boot:spring-boot-starter-web:2.1.3.RELEASE): No cached version available for offline mode</i>

Contre-mesure 1

Je ne sais pas quelle mesure j'ai entendue, mais je l'ai fait de haut en bas et j'ai finalement réussi.

  1. Cochez Activer le traitement des annotations. Intellij IDEA -> Preferences -> Compiler -> Annotation Processors スクリーンショット 2019-04-05 17.46.29.png

  2. Cochez Activer le traitement des annotations. File -> Other Settings -> Default Settings -> Compiler -> Annotation Processors スクリーンショット 2019-04-08 11.02.20.png スクリーンショット 2019-04-08 11.02.56.png

  3. Installez le plug-in Lombok Intellij IDEA -> Preferences -> Plugins ->Browse Repositories-> Search for "Lombok"-> install plugin -> Apply and restart IDEA スクリーンショット 2019-04-08 11.04.35.png

  4. Cochez Travailler hors ligne. Intellij IDEA -> Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle スクリーンショット 2019-04-05 17.44.53.png

Erreur 2

Après les mesures ci-dessus, lorsque j'ai exécuté la construction, l'erreur suivante est apparue.

スクリーンショット 2019-04-08 10.55.32.png

Contre-mesure 2

Ce qui suit a été ajouté à pom.xml. Référence: https://tyoshikawa1106.hatenablog.com/entry/2015/11/15/220056


    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.jayway.jsonpath</groupId>
            <artifactId>json-path</artifactId>
            <scope>test</scope>
        </dependency>
        <!--d'ici-->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.18.6</version>
            <scope>provided</scope>
        </dependency>
        <!--Ajouter ici-->
    </dependencies>

La construction a réussi.

Recommended Posts

Je ne peux pas installer lombok avec Gradle.
Installez Gradle sur ubuntu16.04
Lombok ne fonctionne pas avec Gradle5
J'ai essayé d'utiliser JOOQ avec Gradle
Les rails ne peuvent pas être installés sur Mac
Le test JUnit 5 Gradle génère une erreur avec l'annotation Lombok
Je n'ai pas pu installer docker avec raspberry pi2 b +.
Je voulais classer la botte à ressort dans un multi-projet
Je ne peux pas faire docker-compose up -d avec docker
J'ai essayé de démarrer avec Gradle sur Heroku
Installez Gradle sur Mac
Utiliser ProGuard avec Gradle
Lombok avec VS Code
Test d'intégration avec Gradle
Installez Java avec Ansible
Installez OpenJDK 8 avec RPM
[Ruby] puma ne peut pas être installé sur Mac [Rails, etc.]
Installez lombok sur SpringToolSuite4
Data Nucleus commençant par Gradle
Comment installer Gradle et Kotlin avec SDKMAN (Mac)
Utiliser les WebJars avec Gradle
Commencez avec Gradle
Utilisez jlink avec gradle
Je ne peux pas grouper l'installation après avoir changé la version de Ruby
J'ai créé un plug-in qui exécute jextract avec des tâches Gradle
Créer un multi-projet Java avec Gradle
Obstrué par l'installation Express npm
Pot Gradle + Kotlin-Generate avec DSL
Installez Java 7 avec Homebrew (cask)
J'ai joué vaguement avec Jshell
J'ai essayé DI avec Ruby
Installez Oracle JDK 8 avec Ansible
J'ai essayé UPSERT avec PostgreSQL.
Réduisez le code redondant avec Lombok
J'ai essayé BIND avec Docker
Utilisez log4j2 avec YAML + Gradle
Hello World avec SpringBoot / Gradle
Je ne peux pas créer une classe Java avec un nom spécifique dans IntelliJ
Je veux ajouter un appareil dans Rails, mais je ne peux pas grouper l'installation