引起:java.lang.ClassNotFoundException:org.apache.commons.io.FileUtils,maven pom.xml wa

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了引起:java.lang.ClassNotFoundException:org.apache.commons.io.FileUtils,maven pom.xml wa相关的知识,希望对你有一定的参考价值。

我知道其他人之前曾问过这个类似的问题,但情况并不一样。我通过删除maven pom.xml中的war解决了我的问题。现场背后发生了什么?为什么它会抱怨ClassNotFoundException? enter image description here

答案

MoJoExecutionException是maven插件的例外,单个东西是错误的。读你错误stacktrace看起来像你的tomcat插件抱怨在运行时找不到类。

你能分享一下你完整的pom.xml吗?你添加了tomcat插件吗?

还添加以下依赖项

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-io</artifactId>
    <version>1.3.2</version>
</dependency>
另一答案

感谢大家。我终于找到了自己的问题。 pom.xml of my maven module

我将dubbo版本从2.8.4(我自己从github打包)改为2.5.3,结果证明是有效的。无论模块是打包为jar还是war,都不需要使用Common IO jar作为依赖。也许对碰巧遇到同样问题的其他人有所帮助

以上是关于引起:java.lang.ClassNotFoundException:org.apache.commons.io.FileUtils,maven pom.xml wa的主要内容,如果未能解决你的问题,请参考以下文章

如何区分两个“onpause”事件 - 由单击“暂停”按钮引起,以及由到达媒体片段末尾引起?

查询如何引起gc

杂牌设备网络接入引起交换机引起端口翻转的故障

csharp 可能会引起问题的类的继承问题,父类后来增加的方法可能会引起子类的函数重载错误

两则dhcp设置引起的故障

大开测试:性能-如何解决由于设置引起的运行失败问题(连载22)