繁体   English   中英

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

[英]Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.FileUtils, maven pom.xml wa

我知道以前有人问过类似的问题,但这并不相同。 我通过消除Maven pom.xml中的战争解决了我的问题。 幕后发生了什么事? 为什么会抱怨ClassNotFoundException? 在此处输入图片说明

MoJoExecutionException是Maven插件的异常,用于指示错误。 读取错误stacktrace看起来像您的tomcat插件抱怨运行时找不到类。

能否请您分享完整的pom.xml 您添加了tomcat插件吗?

还添加以下依赖

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-io</artifactId>
    <version>1.3.2</version>
</dependency>

感谢大家。 我终于部分找到了自己的问题。 我的Maven模块的pom.xml

我将dubbo版本从2.8.4(我自己从github自己打包)更改为2.5.3,结果可以正常工作。 无论模块在此处打包为jar还是war,都不再需要使用Common IO jar作为依赖项。 可能对碰巧遇到同一问题的其他人有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM