SpringBoot не может быть найден IntelliJ - PullRequest
0 голосов
/ 18 апреля 2020

Я изо всех сил стараюсь настроить Intellij + SpringBoot. Я скачал обычный пом. xml из весеннего инициализра. Когда я собираю / запускаю проект, он не находит зависимости при загрузке, но запуск mvnw spring-boot:run работает нормально. Поэтому я предполагаю, что это может быть что-то с IntelliJ, но просто не могу понять это. ПРИМЕЧАНИЕ: это новая установка всего. И используя

openjdk версия "1.8.0_252" Среда выполнения OpenJDK (AdoptOpenJDK) (сборка 1.8.0_252-b09) 64-разрядная виртуальная машина OpenJDK (AdoptOpenJDK) (сборка 25.252-b09, смешанный режим)

Мои настройки Maven являются настройками по умолчанию

Maven Settings

Я что-то избегаю? BR

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.6.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.sergio</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>demo</name>
    <description>Demo project for Spring Boot</description>

    <properties>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project> 

Ошибки

Information:java: Errors occurred while compiling module 'demo'
Information:javac 1.8.0_252 was used to compile java sources
Information:18/04/2020 02:42 - Build completed with 18 errors and 0 warnings in 4 s 255 ms
C:\Users\Sergio\Desktop\demo\src\main\java\com\sergio\demo\DemoApplication.java
    Error:Error:line (3)java: package org.springframework.boot does not exist
    Error:Error:line (4)java: package org.springframework.boot.autoconfigure does not exist
    Error:Error:line (5)java: package org.springframework.web.bind.annotation does not exist
    Error:Error:line (6)java: package org.springframework.web.bind.annotation does not exist
    Error:Error:line (8)java: cannot find symbol
  symbol: class SpringBootApplication
    Error:Error:line (12)java: cannot find symbol
  symbol:   variable SpringApplication
  location: class com.sergio.demo.DemoApplication
C:\Users\Sergio\Desktop\demo\src\main\java\com\sergio\demo\Entity\AnimeNew.java
    Error:Error:line (4)java: package lombok does not exist
    Error:Error:line (5)java: package lombok does not exist
    Error:Error:line (6)java: package lombok does not exist
    Error:Error:line (7)java: package lombok does not exist
    Error:Error:line (14)java: cannot find symbol
  symbol: class Getter
    Error:Error:line (15)java: cannot find symbol
  symbol: class RequiredArgsConstructor
    Error:Error:line (18)java: cannot find symbol
  symbol:   class NonNull
  location: class com.sergio.demo.Entity.AnimeNew
    Error:Error:line (19)java: cannot find symbol
  symbol:   class NonNull
  location: class com.sergio.demo.Entity.AnimeNew
    Error:Error:line (20)java: cannot find symbol
  symbol:   class NonNull
  location: class com.sergio.demo.Entity.AnimeNew
    Error:Error:line (21)java: cannot find symbol
  symbol:   class NonNull
  location: class com.sergio.demo.Entity.AnimeNew
    Error:Error:line (22)java: cannot find symbol
  symbol:   class NonNull
  location: class com.sergio.demo.Entity.AnimeNew
    Error:Error:line (23)java: cannot find symbol
  symbol:   class NonNull
  location: class com.sergio.demo.Entity.AnimeNew

РЕДАКТИРОВАТЬ 1: Получил полный журнал из intelij https://drive.google.com/file/d/1NpIJg-OYi7PGfWMNAVeSDBakU9bOaB20/view?usp=sharing

1 Ответ

0 голосов
/ 18 апреля 2020

Попробуйте установить lombok в intellij IDEA:

  1. Go в Файл> Настройки> Плагины.
  2. Нажмите на Обзор репозиториев ...
  3. Поиск Плагин Lombok.
  4. Нажмите на плагин установки.
  5. Перезапустите IntelliJ IDEA.

Если это все еще не работает, попробуйте: File->Invalidate cache and restart и затем создайте свой проект. Надеюсь, это поможет.

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