调用WebService错误 Unable to create schema compiler:java.lang.ClassNotFoundException: com/sun/tools/internal/xjc/api/XJC


1.原因:  这种问题一般是取消jdk下的tool.jar文件导致的,如果jdk目录下没有tool.jar文件,需要重新安装jdk并配置环境变量.

如果在eclipse中调试程序出错的话,那么就是jre的地址选错了,没有选jdk,选择jre导致的,具体看截图.

 

 

我们直接选择jdk的目录就可以,不需要选择jdk下面的jre,因为jre不带tool.jar所以会报错

2.解决:  更换eclipse的jre安装路径为jdk目录,并且在BuildPath中把项目的运行环境换成新配置的System Library即可.

如果部署到正式环境中也是这个错误,那么我们也需要把正式环境中的路径换成jdk路径.

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM