由于对所需库rt.jar的限制而对类的访问限制?
我试图编译Java 1.4代码,这些代码是由IBM的WSDL2Java在Java 5上创建的,而没有重新创建存根,并且在Eclipse中看到了这个错误。我假设创建的存根应该编译,只要运行时JAR是可用的(它们是可用的)。
Access restriction: The type QName is not accessible due to restriction on required library C:\Program Files\Java\jdk1.5.0_16\jre\lib\rt.jar
完整的类名是javax.xml.namespace.QName
javax.xml.namespace.QName
到底是怎么回事?
这是我试图从香肠中再造一只猪的案例吗?我还是重新创建存根比较好吗?
富国沪深
相关分类