我在下面的设置我工作:Maven的ClassNotFoundException的项目
我有一个项目,用于分析另一个Maven项目B. 项目A加入B项目的依赖和使用exec -maven-插件我执行主类项目的项目B.内部现在
在这个主类我尝试使用类加载器我ClassLoader.getSystemClassLoader();
得负荷为项目B类,但我得到一个ClassNotFoundException
。我也试过类加载器this.getClass().getClassLoader();
,但它没有改变任何东西。
我用mvn -X
检查了类路径并添加了项目的目标目录,并且所有已编译的类也都在其中。
如果我试图从代码中检查类路径我只是得到/opt/maven/boot/plexus-classworlds-2.5.2.jar