繁体   English   中英

eclipse-maven项目-NoClassDefFoundError从eclipse运行,但从命令行运行良好

[英]eclipse-maven project - NoClassDefFoundError running from eclipse but runs fine from command line

我在运行时解析jar文件时遇到问题。

我使用了maven install:install并将jar文件导入到本地maven存储库中。
然后将这个jar文件包含在我的pom.xml中。

<dependency>
        <groupId>com.adsafe</groupId>
        <artifactId>common-lib</artifactId>
        <version>1.0</version>
</dependency>

因此,该项目编译良好。 (FYI..its一个启用了maven的Eclipse项目)。 但是当我运行该项目时,此罐子中的一个类收到NoClassDefFound错误。

我的包装是'war',所以我认为这个jar必须与其他jar一起放入WEB-INF / lib文件夹中,因此它必须位于类路径中。

<packaging>war</packaging>

我要去哪里错了?

谢谢你的帮助!

仅供参考...我正在使用eclipse,m2eclipse(Maven插件),并在eclipse中运行它。

您是否尝试过从命令行运行它? 还有可能帮助在Eclipse中清理项目。

暂无
暂无

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

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