Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 将项目添加到插件_Java_Eclipse_Plugins_Dependencies - Fatal编程技术网

Java 将项目添加到插件

Java 将项目添加到插件,java,eclipse,plugins,dependencies,Java,Eclipse,Plugins,Dependencies,我有一个普通的java项目(P1)。该项目使用另一个java项目(P2),该项目添加到P1的构建路径中。我创建此依赖项是因为我需要更改这两个项目。我想,如果我改变了P2,那么可以看到P1的变化 我最近将我的项目转换为插件。但是,当我运行程序时,它找不到第二个项目,并显示NoClassDefFoundError编译器错误,而从类路径文件中,我可以看到项目添加到类路径中 classpathentry combineaccessrules="false" kind="src" path="/P2"/

我有一个普通的java项目(P1)。该项目使用另一个java项目(P2),该项目添加到P1的构建路径中。我创建此依赖项是因为我需要更改这两个项目。我想,如果我改变了P2,那么可以看到P1的变化

我最近将我的项目转换为插件。但是,当我运行程序时,它找不到第二个项目,并显示NoClassDefFoundError编译器错误,而从类路径文件中,我可以看到项目添加到类路径中

classpathentry combineaccessrules="false" kind="src" path="/P2"/
我知道如何从P2创建jar文件并将其添加到插件中(它可以解决我的问题),但我不知道如何将另一个eclipse项目(作为源代码)添加到插件中。正如我所说的,我也想更改P2,每次更改后都很难从P2创建jar文件并将其添加到插件中

请让我知道如何将源项目添加到插件。
有可能吗?我也读过,但帮不了我。

你可以尝试将第二个项目转换为插件项目,并将其添加到第一个(依赖项>必需插件))的清单中。

你尝试过Maven或任何其他依赖项管理工具吗?我不熟悉Maven,但如果它能帮助我,请告诉我,然后我可以尝试