Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java eclipse找不到Maven项目类文件_Java_Eclipse_Maven_Invocationtargetexception - Fatal编程技术网

Java eclipse找不到Maven项目类文件

Java eclipse找不到Maven项目类文件,java,eclipse,maven,invocationtargetexception,Java,Eclipse,Maven,Invocationtargetexception,我有两个maven项目,比如说A和B。在将它们加载到eclipse中之前,我已经让mvm安装了这两个项目 项目A中的一个类运行项目B中的一个类。该类正在尝试使用newInstance方法创建B中另一个类的实例 Class clazz = Class.forName(className); Constructor construct = clazz.getConstructor(new Class[] { String.class, ThreadFactory.class }); ResultCl

我有两个maven项目,比如说A和B。在将它们加载到eclipse中之前,我已经让mvm安装了这两个项目

项目A中的一个类运行项目B中的一个类。该类正在尝试使用newInstance方法创建B中另一个类的实例

Class clazz = Class.forName(className);
Constructor construct = clazz.getConstructor(new Class[] { String.class, ThreadFactory.class });
ResultClassFromB api = (ResultClassFromB) construct.newInstance(new Object[] {file, threadFactory });
我得到上述代码的InvocationTargetException。表面上,我理解eclipse无法找到ResultClassFromB的类文件。我已尝试在项目A的类路径中添加ResultClassFromB的父文件夹,但仍然看到问题。我该怎么过这关


信息:该文件大部分带有注释

请发布stacktrace,以及项目A的pom.xml中的相关部分,其中项目B表示为依赖项。是否根据类别将依赖项从A添加到B或从A添加到B。