Maven install出来的jar包有问题,Eclipse-Project-Clean…的妙用

来源:互联网 发布:淘宝上卖兔子被骗 编辑:程序博客网 时间:2024/05/16 02:15

这两天项目在Eclipse中用jetty启动时总是报错…

其中报错信息主要如下:

Failed to load class…

java.lang.NoClassDefFoundError…wrong name…


分析报错信息为其中有个class在某个包中找不到。

查看.java文件包声明和文件位置都正确,继续查看.jar文件中其中有个文件夹不该出现某类的.class文件的,但却出现了。

考虑到之前自己有把该类的.class文件放在该文件夹下(用于查看反编译文件),但是后面删除了,查看该文件夹也确实不存在该.class文件。

但是反复使用Maven的install出来的jar包都始终在该文件夹出现了.class文件。


考虑到可能是eclipse本身的缓存文件,于是使用Eclipse-Project-Clean…功能


clean之后再install出来的.jar包没有多余文件,说明最好在install前使用clean功能,能保证出来的jar包是最新的文件。

阅读全文
0 0
原创粉丝点击