当前位置: 首页 > 知识库问答 >
问题:

创建Spring Starter项目时POM文件出错

葛昱
2023-03-14

我刚刚在STS中创建了一个新的Spring Starter项目。创建后,发现它没有作为MAVEN项目得到满载。在POM文件中看到以下错误。

项目生成错误:不可解析的POM C:\users\salim.m2\repository\org\springframework\boot\spring-boot-starter-parent\2.3.0.release\spring-boot-starter-parent-2.3.0.release.POM:意外的标记\n

不确定发生了什么。请帮帮我。

https://maven.apache.org/xsd/maven-4.0.0.xsd“>4.0.0 org.springframework.boot spring-boot-starter-parent 2.3.0.release com.vishnu.ws.SOAP hellowebservice 0.0.1-snapshot hellowebservice Hello SOAP Service

<properties>
    <java.version>1.8</java.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
    </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>
</dependencies>

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

共有1个答案

周高畅
2023-03-14

我不知道您是否发布了您的pom正确,但它似乎是不正确的,因此给出了解析错误。它少了一些标签。对于您的情况应该是这样的:

<?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.3.0.RELEASE</version>
    </parent>
    <groupId>com.vishnu.ws.soap</groupId>
    <artifactId>hellowebservice</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>hellowebservice</name>
    <description>SOAP Service</description>

   <!-- additional lines as you have it now -->

 </project>
 类似资料:
  • 我在Eclipse中创建maven项目时遇到了一个问题。发生以下错误: 无法计算生成计划:Plugin org.apache.maven。plugins:maven-resources-plugin:2.6或其一个依赖项无法解析:读取org.apache.maven的工件描述符失败。plugins:maven-resources-plugin:jar:2.6 pluginorg.apache.ma

  • 问题内容: 当我尝试创建一个新的Maven项目(具有多个原型,不仅是下面的一个)时,我遇到此错误: 有谁知道为什么会这样,如何解决? 问题答案: 您的目录似乎不为空。此命令行对我有用:(在空目录中) 结果是: 我可以通过在新创建的目录中执行以下命令行来重现您的错误:

  • 问题内容: 尝试从服务创建共享首选项文件时出现以下错误: “无法为SharedPreferences文件/dbdata/databases/dimappers.android.pub/shared_prefs/PubStore2.xml创建目录” 我正在使用Samsung Galaxy S I9000进行测试,并且已阅读有关此款手机问题的其他地方。但是,我发誓它在正常活动中的某些时候正常工作(尽管

  • 前言 这一篇,我们将接着上篇来完成创建项目文件、目录结构。 回顾 先回顾一下现在项目有哪些东西了: . ├── app │   ├── app.vue │   ├── common │   │   ├── img │   │   ├── js │   │   └── scss │   ├── index.html │   ├── index.js │   ├── router

  • 我正在使用eclipse、m2eclipse插件和maven创建一个新的maven项目,遵循以下步骤,http://o7planning.org/en/10101/install-maven-into-eclipse 但是,当创建一个新的maven项目时,没有JRE系统库,也没有maven库。只有如下所示的src、target和pom.xml。这正常吗?如果没有,我该如何避免呢?谢谢! 单击以获取

  • 编辑:我编辑了我的大摇大摆的路径。但我现在正处于错误以下。