错误!java.lang.NoSuchMethodError:运行命令maven install时
我在执行命令错误!java.lang.NoSuchMethodError:运行命令maven install时,java,maven,Java,Maven,我在执行命令mvn install时出现以下错误。我在网上看到了一些与我的问题相关的帖子,但我仍然无法解决我的问题。错误是: 2.4.0 3.1.1.1发布 [0.0,1.0) [1.20,1.21) 1.0.0.98 曼格罗维 ${project.build.directory}/${project.build.finalName} com.mangroove.dao 曼格鲁维多 ${mangroovedao.version} com.mangroove.dao 曼格鲁维多 ${mangro
mvn install
时出现以下错误。我在网上看到了一些与我的问题相关的帖子,但我仍然无法解决我的问题。错误是:
2.4.0
3.1.1.1发布
[0.0,1.0)
[1.20,1.21)
1.0.0.98
曼格罗维
${project.build.directory}/${project.build.finalName}
com.mangroove.dao
曼格鲁维多
${mangroovedao.version}
com.mangroove.dao
曼格鲁维多
${mangroovedao.version}
来源
假如
com.project1
项目1
${Project1.version}
com.project2
项目2
${Project2.version}
com.google.gwt
gwt servlet
${gwtVersion}
运行时
com.google.gwt
gwt用户
${gwtVersion}
假如
朱尼特
朱尼特
4.7
测试
javax.validation
验证api
1.0.0.GA
测试
javax.validation
验证api
1.0.0.GA
来源
测试
org.springframework
spring上下文
${springVersion}
org.springframework
弹簧芯
${springVersion}
org.springframework
弹簧试验
${springVersion}
org.springframework
弹簧网
${springVersion}
org.springframework
SpringWebMVC
${springVersion}
org.springframework
春豆
${springVersion}
org.springframework
弹簧oxm
${springVersion}
org.springframework
SpringJDBC
${springVersion}
公地郎
公地郎
2.6
com.mangroove
XHTML渲染器核心渲染器
[8.0.1,)
com.lowagie
文字
2.1.7
杰克谢拉皮
jxl
2.6
org.bouncycastle
bcprov-jdk16
1.46
org.jfree
共同
1.0.23
${project.artifactId}
${webappDirectory}/WEB-INF/classes
src/main/resources
真的
MangrooveWeb.xml
org.apache.maven.plugins
maven战争插件
编译
爆炸了的
${webappDirectory}
org.codehaus.mojo
GWTMaven插件
2.4.0
编译
生成同步
Main.html
${webappDirectory}
我不确定此任务是否能100%解决问题,但它更好:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${springVersion}</version>
<scope>test</scope>
</dependency>
org.springframework
弹簧试验
${springVersion}
测试
(添加作用域
test
)错误似乎是由于使用了不兼容的库。您使用的spring版本可能不支持Java 1.7
尝试升级spring版本或降级java版本。此外,请确保没有添加了两个不同版本的库会导致不兼容。如果您使用的是像eclipse这样的IDE,请尝试maven插件,查看它解析到的所有库的版本。您使用的库很少隐式下载可能会导致冲突的依赖库的不同版本。不知何故,我怀疑这与Maven有关。这可能是一个损坏的Spring配置。能否显示更多错误消息?请尝试使用Java 1.8版或Spring Framework的更新版本。版本不应为
0.0.0
。更改为0.0.1-SNAPSHOT
。所有版本在开发时都应该有后缀-SNAPSHOT
。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${springVersion}</version>
<scope>test</scope>
</dependency>