我有一个多模块项目,当我执行任何包含'test‘的目标时,surefire插件(2.19.1)会失败并返回错误:
java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)
at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser
我创建了一个Maven项目。这是一个结构:
-parent
-core
-web
但是,当我尝试使用命令mvn tomcat7:deploy进行部署时,会出现以下错误:
No plugin found for prefix 'tomcat7' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo]
我将此配置放在( web项目的) pom.xml中:
<build>
<finalName>MavenW
我将我的项目从使用Tomcat 7.0.54插件升级到了8.0.15,不幸的是,现在每当我尝试使用该插件从服务器部署或取消部署(即: grails tomcat deploy)时,我都会收到以下错误:
Error executing script Tomcat: taskdef class org.apache.catalina.ant.DeployTask cannot be found using the classloader AntClassLoader[]
不幸的是,Googling这个错误似乎没有给出任何与Grails或Grails Tomcat插件相关的信息。