【问题标题】:Maven – No grammar constraints (DTD or XML Schema) referenced in the documentMaven – 文档中没有引用语法约束(DTD 或 XML 模式)
【发布时间】:2016-07-05 18:22:48
【问题描述】:

我现在正在尝试学习如何使用 Apache Maven。我在 Eclipse 中编写了这段代码,它显示了消息:

文档中没有引用语法约束(DTD 或 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>br.gov.mdic</groupId>
<artifactId>Offset</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>

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

<build>
<plugins>
    <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.0</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
        </configuration>
    </plugin>
</plugins>

【问题讨论】:

  • 您在使用 Maven Integration for Eclipse 插件吗?这将允许您创建一个新的 Maven 项目并为您生成一个基本的 pom.xml。
  • 新建一个maven项目(eclpise有这个选项)并从那里开始

标签: java eclipse maven


【解决方案1】:

您必须在&lt;project&gt; 标签之前添加以下行

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>

【讨论】:

    猜你喜欢
    • 2014-10-02
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    • 2013-03-30
    • 2013-06-26
    • 2013-02-15
    • 2012-10-02
    相关资源
    最近更新 更多