Spring pom文件中出现错误,没有消息或指示什么';这是不对的
我的pom.xml文件中出现了一个奇怪的错误。当我点击或悬停在它上面时,它不会说任何话,也不会突出显示任何错误或问题。我的项目没有正常工作,我认为这可能是原因 下图显示了错误,请记住这是在我创建项目之后。我拥有所有正确的依赖项等。我使用的依赖项包括: 弹簧执行器,Spring pom文件中出现错误,没有消息或指示什么';这是不对的,spring,spring-boot,spring-data-jpa,pom.xml,Spring,Spring Boot,Spring Data Jpa,Pom.xml,我的pom.xml文件中出现了一个奇怪的错误。当我点击或悬停在它上面时,它不会说任何话,也不会突出显示任何错误或问题。我的项目没有正常工作,我认为这可能是原因 下图显示了错误,请记住这是在我创建项目之后。我拥有所有正确的依赖项等。我使用的依赖项包括: 弹簧执行器, 弹簧靴2.2.6, SpringWeb, spring数据jpa, mysql驱动器 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:
弹簧靴2.2.6,
SpringWeb,
spring数据jpa,
mysql驱动器
<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.example</groupId>
<artifactId>Q2.1</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Q2.1</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-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</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>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
4.0.0
org.springframework.boot
下图显示了eclipse上的问题控制台
M2E版本与maven jar插件的3.1.2版本之间存在不兼容
在M2E或maven jar插件开发团队解决此问题之前,您必须在pom.xml文件中添加以下行以解决此问题:
</project>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.1</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
org.apache.maven.plugins
我看不到该XML文档中有错误。你确定你发布的内容正确吗?每当你需要发布文本信息时,请将其作为文本发布。以图像形式发布的文本可防止读者复制和粘贴,读者可能希望这样做来帮助您进行调试。编辑此问题时,如果确实是要显示的XML文档,请将其作为文本提供。谢谢谢谢你的反馈,我现在就上传。请确保更改文本“下面的图像显示错误”,因为它不再是图像,也不会显示错误。现在就这样想吧,谢谢!!!!
<?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.example</groupId>
<artifactId>Q2.1</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Q2.1</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-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</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>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.1</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>