maven 引入jar包后,import里面的类一直失败

最近有一个项目在接入devops后,对应的jar包也从公司私服下载下来了,

但是,构建的时候一直报错,对应的信息可以很明显的看到是这个jar包中的类找不到。

呃呃呃呃呃呃呃,很无语。

项目组的人说他们的工程本地是没有问题的。

这种情况, 基本可以确定,他们的工程本地使用的jar包是引用的本地的,不是从私服下载的。

我只好在自己的工程中将jar包引用了,

成功下载了,

但是,怎么在工程中就死活使用不了对应的类呢?

在idea的ExternalLibraries中是能够看到这个jar包以及依赖的jar包,

但是,代码中import这个jar中的类就是失败。

好无语。

然后,在idea中打开这个jar中的类,就看到类呀,

挺好的呀,

突然感觉到一丝异样,

不对呀,

这个类的格式也太规范了吧,

再细看,呀,这个是源码呀,可是我很确定没有上传source对应的jar呀。

不会吧,

解压缩这个jar包,可以很清楚的看到里面怎么会是.java呢,

不是应该是.class吗?

bingo,问题解决。

项目组重新上传jar,删除本地已经下载的版本的jar,

maven reimport,

done.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容