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

Maven构建错误发生在简单的Maven文件中

司寇祖鹤
2023-03-14

我在maven项目中得到了以下错误。我在看视频教程。并且maven文件相当简单。

Project build error: Non-parseable POM /home/isuru/.m2/repository/org/springframework/boot/spring-boot-dependencies/1.5.3.RELEASE/spring-boot-
 dependencies-1.5.3.RELEASE.pom: only whitespace content allowed before start tag and not t (position: START_DOCUMENT seen t... @1:1)

下面是maven文件。

<?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>uk.co.stableweb.quickstart</groupId>
    <artifactId>course-api</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>Course API Sample App</name>

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

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
</project>

在stackoverflow的另一篇文章中有一篇关于文件格式的文章,因此我也将文件格式更改为utf-8。

任何解决这个问题的建议都会很有帮助。谢谢!

共有1个答案

伍嘉
2023-03-14

可能您在POM中复制了一些不可见的元字符。当您从网站复制依赖项时,有时会发生这种情况。尝试从pom文件中删除标记之间的换行符和空格,最好是全部,然后让IDE简单地重新格式化代码

 类似资料:
  • 当我使用现有的Maven项目选项将一个插件导入到eclipse时,遇到了以下错误。 项目生成错误:无法解析的生成扩展:Plugin com.atlassian.maven.plugins:maven-jira-plugin:3.2.3或其依赖项之一无法解析:在http://repo1.maven.org/maven2中查找com.atlassian.maven.plugins:maven-jira

  • 我检查了/m2/repository。但找不到任何相关的东西。

  • 当maven构建包含密钥库和信任库的springboot项目时,我遇到了一个问题。我有一个单独的密钥库和信任库,用来与我的mongo副本(x509)通信。为此,我以实用的方式生成了ssl上下文,并将其传递给MongoClient,这就起作用了。这就是我启动MongoClient的地方(目前是在应用程序主类中: 下面是我的配置: 我怀疑我这样做是不对的...有人能帮忙吗? 谢谢你!

  • 我被这个错误弄得神魂颠倒,在我解决这个问题之前,我无法取得任何进展。 我有最新的STS(Spring Tool Source)3.7.1,专门用于Eclipse Mars 4.5.1。我删除了所有旧版本的STS,也删除了旧的.Eclipse文件,因为我希望这是一个全新的安装。我还进入了c:\Users\Tom Holmes\AppData文件夹,删除了“Spring Tool Suite”的所有痕

  • 我得到了下面的错误,而导入maven项目从STS的git仓库。 “导入Maven项目”期间发生内部错误。没有枚举常量组织。日食m2e。果心生命周期图。模型插件执行操作。项目

  • 我需要将文件从位置\MainProject\src\non-packaged resources复制到构建主项目时的\MainProject\sub-project2\sub-project2-web\src\main\resources位置。下面是我的sub-project2-web的pom文件的构建部分,但构建时不会复制该文件。 观察构建日志时,它会跳过正在复制的文件并出现以下错误 但是mav