由于对所需库 rt.jar 的限制,对类的访问限制?
我正在尝试编译由IBM的WSDL2Java在Java5上创建的Java 1.4代码,而无需重新创建存根,并在Eclipse中看到了此错误。
我假设生成的存根应该只要运行时可用(它们可用)就可以编译。jars
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
这到底是怎么回事?这是我试图从香肠中重构猪的情况吗?我最好重新创建存根吗?