Java 为什么是GWT开发模式;“重新启动服务器”;弱点?

Java 为什么是GWT开发模式;“重新启动服务器”;弱点?,java,maven,gwt,Java,Maven,Gwt,GWTDev模式工作正常,直到我尝试“重新启动服务器”。此时,我得到一个“java.lang.ClassFormatError:类文件javax/el/BeanELResolver中非本机或抽象的方法中缺少代码属性”异常 这是使用maven运行的,我必须在其中设置: 真的 正如它所建议的,将GWT类放在类路径的前面,以避免JAR中充满占位符时出现此类问题。我推测重启可能没有观察到这个标志,但还没有确认。如有任何见解,将不胜感激。 <runClasspathExcludes> &

GWTDev模式工作正常,直到我尝试“重新启动服务器”。此时,我得到一个“java.lang.ClassFormatError:类文件javax/el/BeanELResolver中非本机或抽象的方法中缺少代码属性”异常

这是使用maven运行的,我必须在其中设置:

真的

正如它所建议的,将GWT类放在类路径的前面,以避免JAR中充满占位符时出现此类问题。我推测重启可能没有观察到这个标志,但还没有确认。如有任何见解,将不胜感激。


<runClasspathExcludes>
   <runClasspathExclude>javaee-web-api-6.0.jar</runClasspathExclude>
</runClasspathExcludes>
javaee-web-api-6.0.jar
gwt-maven插件配置部分的花絮看起来很像把戏。

对不起,操作员错误:上面的“true”是对maven“gwtSdkFirstInClasspath”标记的一个错误引用,该标记被设置为true。