【发布时间】:2012-02-21 03:19:43
【问题描述】:
我正在我的 JUit 测试类中尝试一个简单的 JAXB 编组,并且我使用的是 Java 5。运行测试时出现此错误。
javax.xml.stream.FactoryConfigurationError:未找到提供程序 com.bea.xml.stream.XMLOutputFactoryBase
我在 pom 中添加了以下依赖项。
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-xjc</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jsr173</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1</version>
</dependency>
非常感谢您对此问题的任何帮助。
【问题讨论】:
标签: maven xml-serialization jaxb jaxb2