在Java EE 7开发中,在Eclipse中创建Dynamic Web Project时,如果Dynamic web module version选择3.0的话,web.xml文件的创建时可选的,而且是默认不创建的。
但是如果讲这个项目发布到Tomcat 7.0中运行时Tomcat就会报错:org.apache.tomcat.util.bcel.classfile.ClassFormatException。
只要在项目再添加上web.xml错误就消除了,也能正确运行。
初学Java ee,不知道这算不算是Tomcat目前版本的一个BUG。