gpt4 book ai didi

java - Spring:无法找到 XML 模式命名空间的 Spring NamespaceHandler

转载 作者:行者123 更新时间:2023-12-01 12:20:07 26 4
gpt4 key购买 nike

[http://www.springframework.org/schema/tx]

我将 jar 文件包含在 maven pom.xml 中。当我从 Eclipse 中运行 swing 应用程序时,它运行良好。但是,当我尝试从 jnlp 文件运行它时,它会抛出此错误。我已在 jnlp 文件中添加了 spring-tx jar 。这是我的 spring 上下文文件。

<!-- from the file 'context.xml' -->
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd">

这是 pom.xml:

      <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>${org.springframework.version}</version>
</dependency>

最佳答案

出现这个问题是因为之前我使用的是单个 spring2.5.jar ,升级到 3.x 后,我有多个 jar 。 Java Webstart 在解析不同 jar 中的命名空间处理程序文件时存在一些问题。

我的解决方案:我为所有 spring 模块构建了一个 jar 文件( using this )并将其包含在我的项目中。

关于java - Spring:无法找到 XML 模式命名空间的 Spring NamespaceHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26727036/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com