运行Axis2部署的web Service时,每次运行都会有这样的warning,很烦。
究其原因大概是:我在调试客户端代码时,为了让ServerStub的小红叉都死光,把axis bin中的jar包全部导入工程了,这样虽然省事,但是造成了问题。
因为之前已经给Tomcat本身已经加载了axis包的——这其中就已经有了log4j,配置log4j.properties是自动完成,可以正常运行的。
但这样一加载MyEclipse就这样做了:先查看工程中的jar包,如果有,则加载,相应的properties文件也会用工程里的,这样因为跟Tomcat原来的配置不兼容就造成了这样的结果。
所以我的方法是:remove工程中的log4j包。