ClassNotFoundException: # Licensed to the Apache Software Foundation (ASF) under one or more

在TongWeb6、TongWeb7上部署应用,报错: java.lang.ClassNotFoundException: # Licensed to the Apache Software Foundation (ASF) under one or more 

该问题是由于tomcat-embed-websocket-*.jar\META-INF\services\javax.servlet.ServletContainerInitializer文件里含有注释,这个service定义文件中是不能包含注释,因为每一行都会被当成具体接口实现去进行实例化,从而出错。

解决办法:

方法一:将该文件中的注释删掉即可。

方式二:直接删tomcat*. jar,TongWeb本不应该带tomcat相关jar。

你可能感兴趣的:(web,java,servlet,tomcat)