cvc-elt.1 无法从构建的 jar 中找到声明错误,但在 eclipse 中可以正常工作

cvc-elt.1 cannot find the declaration error from a built jar, works correctly however from eclipse

我有一个 java 程序,我首先在 eclipse 中使用 运行,当我加载和解析 xml 文件时它工作正常。

我刚刚将它构建为 jar 文件并且是 运行 现在是相同的 xml 文件我收到此错误

cvc-elt.1 找不到某个元素的声明。

我知道我的 xml 很好,因为它是在 eclipse 中工作的同一个文件。

是否需要在我的 jar 清单中包含任何特殊的 jar,以便 xml 能够正确解析。

非常感谢!

我发现我需要在我的代码中关闭验证