当前位置: 代码迷 >> 综合 >> ClassNotFoundException: # Licensed to the Apache Software Foundation (ASF) under one or more
  详细解决方案

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

热度:55   发布时间:2023-12-12 05:08:45.0

在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。

  相关解决方案