我正在尝试编译由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
这里到底发生了什么?这是我试图用香肠重构猪的情况吗?我最好重新创建存根吗?