Я новичок в весенней загрузке .. Начало работы со ссылкой на ссылку: https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started-first-application.html
После запуска проекта сервер tomcat не запускается .. Получение ошибки как [ОШИБКА] ошибка чтения /home/rahul/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.31/tomcat-embed-core-8.5.31.jar; неверный заголовок LOC (плохая подпись)
Невозможно решить эту проблему. Любая помощь будет принята с благодарностью. Заранее большое спасибо..
Мой код такой, как показано ниже,
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.wocs</groupId>
<artifactId>REST</artifactId>
<version>0.0.1-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.2.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
Example.java
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.web.bind.annotation.*;
@RestController
@EnableAutoConfiguration
public class Example {
@RequestMapping("/")
String home() {
return "Hello World!";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(Example.class, args);
}
}




Похоже, у вас поврежденный файл. Попробуйте очистить кеш maven с помощью rm -rf ~/.m2/repository и снова запустите
Похоже, у вас есть поврежденная банка, которая находится в папке MAVEN по умолчанию. Вы можете удалить конкретный файл jar, который вызывает эту проблему, и попробуйте следующее, это должно помочь!
Clean Maven (Project -> Run as -> Clean Maven)Install Maven (Проект -> Запуск от имени -> Установить Maven)Эти шаги должны устранить ошибку invalid LOC header.
Вот что у меня сработало в Windows 10:
mvn spring-boot:runПосле этого jar загрузился без ошибок, и все работает нормально. и все работает нормально