Java 你没有';我没有权限访问此服务器上的/schema/beans/spring-beans-3.1.xsd

Java 你没有';我没有权限访问此服务器上的/schema/beans/spring-beans-3.1.xsd,java,Java,我正在我的一个应用程序中使用spring框架。到现在为止,一切都很顺利。但今天早上,当我试图运行我的应用程序时,它因为无法初始化spring框架而抛出错误。所以我试着在浏览器中加载xsd文件,但没有成功,因为它向我显示了被禁止的页面。并且该页面包含“您没有权限访问此服务器上的/schema/beans/spring-beans-3.0.xsd”。我甚至尝试加载3.1 xsd和2.5 xsd,但无法访问它们中的任何一个,并显示相同的错误页面 我知道,我必须下载xsd并将它们放到我的类路径中,但我还

我正在我的一个应用程序中使用spring框架。到现在为止,一切都很顺利。但今天早上,当我试图运行我的应用程序时,它因为无法初始化spring框架而抛出错误。所以我试着在浏览器中加载xsd文件,但没有成功,因为它向我显示了被禁止的页面。并且该页面包含“您没有权限访问此服务器上的/schema/beans/spring-beans-3.0.xsd”。我甚至尝试加载3.1 xsd和2.5 xsd,但无法访问它们中的任何一个,并显示相同的错误页面

我知道,我必须下载xsd并将它们放到我的类路径中,但我还没有完成,现在我得到了这个

谁能帮我摆脱这个困境?或者,如果任何机构有3.0 xsd,那么你可以把它给我

我想要以下XSD:

  • spring-beans-3.0.xsd
  • spring-context-3.0.xsd
  • spring-mvc-3.0.xsd
  • 以及由上述用户在内部调用的XSD


    谢谢大家。

    XSD文件包含在Spring JAR文件中,因此您已经拥有了它们。例如,spring-context-3.0.xsd位于spring-context.jar中,
    org/springframework/context/config
    包中。spring-beans.xsd在spring-beans.jar(
    org/springframework/beans/factory/xml
    package)中,我将把查找最后一个作为练习留给读者。

    我今天面临同样的问题。问题是XSD的版本和类路径中的Spring库不兼容(在我的例子中是3.0对2.5.5)。我在SpringXML中修复了XSD版本,现在可以正常工作了

    我也遇到了同样的问题,似乎internet上的公共模式不可用。我找到了那些spring-beans-2.5.0.xsd,并将其保存在我的应用程序目录中

    我更改了模式位置,以便在给定的路径上使用xsd,例如(WEB-INF/xml/spring-beans-2.5.0.xsd)

    WEB-INF/xml/spring-beans-2.5.0.xsd


    这就解决了问题。

    公共模式不可用。它已经恢复了。我不知道该去哪里寻找身份,但它现在起作用了