为什么在pom.xml的第1行中出现Unknown错误?

pom.xml在Eclipse

IDE的第1行出现未知错误。到昨天为止一切正常,但是在从master更新我的项目并修复合并冲突后突然在pom.xml中获得了“未知错误”。除了我,我的队友都没有面对这个问题。我还更改了工作区,删除了缓存,但仍然没有运气。

我正在为此项目使用h2数据库,尽管在data.sql中插入了值,但它没有选择任何值并将其插入到h2

DB表中。在此问题之前,它工作正常。我感觉是由于pom.xml中的问题引起的,但是我不确定。请帮忙

我删除了现有项目,并从master那里获取了最新代码。之后,删除包括存储库文件夹在内的用户下的.m2文件夹。我确实更新了项目,并启用了强制更新快照/发行版,maven

clean和maven build。但是没有任何帮助。

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

<modelVersion>4.0.0</modelVersion>

<groupId>com.abc.roster</groupId>

<artifactId>spring-boot-roster-app</artifactId>

<version>0.0.1-SNAPSHOT</version>

<packaging>jar</packaging>

<name>spring-boot-roster-app</name>

<description>Demo project for Spring Boot Roster</description>

<parent>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-parent</artifactId>

<version>2.2.0.BUILD-SNAPSHOT</version>

<relativePath /> <!-- lookup parent from repository -->

</parent>

<properties>

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

<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

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

<!-- <start-class>com.infosys.roster.SpringBootRosterAppApplication</start-class> -->

</properties>

<dependencies>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-security</artifactId>

</dependency>

<!--encryption lib -->

<dependency>

<groupId>org.jasypt</groupId>

<artifactId>jasypt</artifactId>

<version>1.9.2</version>

</dependency>

<dependency>

<groupId>org.jasypt</groupId>

<artifactId>jasypt-springsecurity3</artifactId>

<version>1.9.0</version>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-test</artifactId>

<scope>test</scope>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-web</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</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-data-rest</artifactId>

</dependency>

<dependency>

<groupId>com.h2database</groupId>

<artifactId>h2</artifactId>

<scope>runtime</scope>

</dependency>

<!-- <dependency> -->

<!-- <groupId>org.hibernate</groupId> -->

<!-- <artifactId>hibernate-core</artifactId> -->

<!-- <version>5.2.10.Final</version> -->

<!-- </dependency> -->

<!-- <dependency> -->

<!-- <groupId>io.springfox</groupId> -->

<!-- <artifactId>springfox-swagger2</artifactId> -->

<!-- <version>2.7.0</version> -->

<!-- <scope>compile</scope> -->

<!-- </dependency> -->

<!-- <dependency> -->

<!-- <groupId>io.springfox</groupId> -->

<!-- <artifactId>springfox-swagger-ui</artifactId> -->

<!-- <version>2.7.0</version> -->

<!-- <scope>compile</scope> -->

<!-- </dependency> -->

<!-- <dependency> -->

<!-- <groupId>io.springfox</groupId> -->

<!-- <artifactId>springfox-data-rest</artifactId> -->

<!-- <version>2.7.0</version> -->

<!-- </dependency> -->

</dependencies>

<build>

<plugins>

<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

</plugin>

</plugins>

</build>

<repositories>

<repository>

<id>spring-snapshots</id>

<name>Spring Snapshots</name>

<url>https://repo.spring.io/snapshot</url>

<snapshots>

<enabled>true</enabled>

</snapshots>

</repository>

<repository>

<id>spring-milestones</id>

<name>Spring Milestones</name>

<url>https://repo.spring.io/milestone</url>

</repository>

</repositories>

<pluginRepositories>

<pluginRepository>

<id>spring-snapshots</id>

<name>Spring Snapshots</name>

<url>https://repo.spring.io/snapshot</url>

<snapshots>

<enabled>true</enabled>

</snapshots>

</pluginRepository>

<pluginRepository>

<id>spring-milestones</id>

<name>Spring Milestones</name>

<url>https://repo.spring.io/milestone</url>

</pluginRepository>

</pluginRepositories>

</project>

application.properties

server.port=

spring.h2.console.path=/h2

spring.h2.console.enabled=true

spring.datasource.url=

spring.datasource.username=

spring.datasource.password=

spring.datasource.driverClassName=org.h2.Driver

spring.datasource.platform=h2

spring.datasource.initialization-mode=always

spring.jpa.hibernate.ddl-auto=update

spring.datasource.continue-on-error=true

spring.jpa.show-sql=true

spring.jpa.properties.hibernate.format_sql=false

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect

应该删除pom.xml中的未知错误,并且我还必须能够填充H2 db中的值。

回答:

此问题已解决:

请从https://download.eclipse.org/m2e-wtp/releases/1.4/安装用于mavenarchiver插件0.17.3的m2e连接器


比spring启动降级一个不太深刻的变化2.1.5.RELEASE,以2.1.4.RELEASE将被降级只是受影响的Maven

Jar插件从3.1.23.1.1只要这个错误存在:

<properties>

<!-- ... -->

<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>

</properties>

以上是 为什么在pom.xml的第1行中出现Unknown错误? 的全部内容, 来源链接: utcz.com/qa/404470.html

回到顶部