Требуемый класс отсутствовал при выполнении org.apache.maven.plugins: maven-compiler-plugin: 3.5.1: compile: org / apache / maven / shared / utils / StringUtils

Я новичок .. Я пытаюсь использовать сервис Spring Boot остроумие в весеннем наборе инструментов .. Я скопировал проект с веб-сайта ... Я не смог очистить ошибку .. которую я разместил как изображение .. заранее спасибо это мой pom.xml ...

<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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com</groupId>
    <artifactId>javainterviewpoint</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>


    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.1.RELEASE</version>
    </parent>

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

    <repositories>
        <repository>
            <id>spring-releases</id>
            <url>https://repo.spring.io/libs-release</url>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>spring-releases</id>
            <url>https://repo.spring.io/libs-release</url>
        </pluginRepository>
    </pluginRepositories>
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.5.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
    <name>javainterviewpoint</name>
    <url>http://maven.apache.org</url>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>


</project>

Требуемый класс отсутствовал при выполнении org.apache.maven.plugins: maven-compiler-plugin: 3.5.1: compile: org / apache / maven / shared / utils / StringUtils

Пожалуйста, покажите полный вывод журнала ...

khmarbaise 13.09.2018 14:11

.. и, пожалуйста, разместите его как текст, а не как изображение

Thoomas 13.09.2018 15:22
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
264
1

Ответы 1

Пара мыслей здесь:

(1) если вы используете последнюю версию Spring Tool Suite (3.9.x) от https://spring.io/tools, вам не нужно копировать проекты с веб-сайтов, чтобы начать работу. Вы можете просто перейти к мастеру «Импорт содержимого Spring для начала работы» и выбрать, например, руководство «Служба отдыха». Он импортирует готовые к использованию проекты в ваше рабочее пространство.

(2) Я точно не знаю, что не так с вашей сборкой, но похоже, что вы запускаете сборку из командной строки Maven из STS. Вам не нужно этого делать. STS поставляется с интеграцией Maven в вашу среду IDE, которая делает все за вас. Нет необходимости запускать сборки Maven из командной строки или контекстного меню. Просто откройте панель загрузки, выберите свой проект и нажмите «запустить».

(3) Если вы действительно хотите запустить сборку Maven из командной строки, вы точно можете это сделать. Изображение, которое вы опубликовали, на самом деле не показывает, что идет не так, но из вашего заголовка (в нем что-то упоминается об отсутствующем классе) я смутно предполагаю, что это может быть связано с сломанным или поврежденным локальным кешем maven. Поэтому удалите локальный репозиторий maven (обычно расположенный в ~ / .m2 / repository) и снова запустите сборку. Это снова загрузит все необходимые зависимости.

Надеюсь это поможет!

Другие вопросы по теме