0

    已经正确导入了jar包,myeclipse依旧找不到类的解决方案

    2023.07.13 | admin | 201次围观

    前两天做一个新的功能,需要导入一个jar包,导入之后myeclipse没有报红,编译通过,但是运行时会出现classNotFundError的错误找不到或无法加载主类,不知道大家碰到过没有,反正我是么有碰到过。。。

    项目结构是这样的:一共有6个包,如下图所示:

    至于其中的依赖关系就不细说,方法是写在utils包里面,jar包也是放在util包里面的,通过buid path ->add jars建立classpath 依赖关系,编译通过,无爆红现象,但是奇怪的是,当我调用这个方法的时候 ,却出现了classNotFundError的错误!

    已经正确导入了jar包,myeclipse依旧找不到类的解决方案

    WTF ?

    好,算myeclipse你牛逼,然后又在uitils里面remove掉依赖关系,此时jar包并没有删除,并将jar包放在了trustWeb下面的lib文件夹下,然后在utils下进行了引入操作。至此!之前出错的方法可以正常调用,无报错,好,删掉urtils下面的那个jar包之后放心的提交了代码,结果第二天上班的时候被配管人员告知集成出错,又。。。。。

    好吧。我已经怂的没招了!跟领导反馈了我这里的情况之后,领导试了一下在他那里是可以的,然后我又在我的环境里导入了jar包找不到或无法加载主类,完全删除了trustWeb下的jar包,重新引用又可以了!不知道是IDE有关还是什么原因,但是确定一点就是要删掉未建议依赖关系的包!不知道各位有没有碰到过这样的情况 ?

    欢迎讨论,一起学习哦!

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论