在JDK 1.5中找不到包javax.xml.bind

时间:2015-04-17 07:37:09

标签: java xml jaxb java-5

我想在Java5中使用JAXB。我发现这个http://docs.oracle.com/javaee/5/api/javax/xml/bind/JAXBContext.html,所以我认为它与Java5兼容,但是当我尝试在Eclipse中查找这个类时,我找不到它。

This is a screen of my workspace

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

在java 5中,您必须添加javax.xml.bind.jar。它不在标准的JVM中。

答案 1 :(得分:0)

在我的POM文件中添加了2个依赖项,一切正常

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.0</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-impl</artifactId>
    <version>2.0</version>
</dependency>

参考:Does JAXB work under Java 5?