需要帮助理解 pom.xml <project xmlns=...> 中的第二行
Need help to understand second line in pom.xml <project xmlns=...>
在 Maven 项目中,我有点知道目的 pom.xml 但仍然不完全理解为什么我们需要这一行
http://maven.apache.org/xsd/maven-4.0.0.xsd" >
希望有人帮忙详细解释清楚。
谢谢。
我想这个问题会被否决很多,但尽管如此:你定义了 XML-schema,它用于定义你的 xml 文件必须有效的结构.
例如,您可以尝试在浏览器中为 XSD 调用 URL,您将看到 XSD 验证的方式和内容。这不是 Maven 特有的东西,但如果您使用 XML 文件,通常是个好主意。 Google XSD 并阅读一些教程以更好地理解这一点。
在 Maven 项目中,我有点知道目的 pom.xml 但仍然不完全理解为什么我们需要这一行 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
希望有人帮忙详细解释清楚。
谢谢。
我想这个问题会被否决很多,但尽管如此:你定义了 XML-schema,它用于定义你的 xml 文件必须有效的结构.
例如,您可以尝试在浏览器中为 XSD 调用 URL,您将看到 XSD 验证的方式和内容。这不是 Maven 特有的东西,但如果您使用 XML 文件,通常是个好主意。 Google XSD 并阅读一些教程以更好地理解这一点。