Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.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(OSGI捆绑包)项目_Java_Eclipse_Maven_Blueprint Osgi - Fatal编程技术网

Java 在Eclipse中构建Maven(OSGI捆绑包)项目

Java 在Eclipse中构建Maven(OSGI捆绑包)项目,java,eclipse,maven,blueprint-osgi,Java,Eclipse,Maven,Blueprint Osgi,我正努力让Eclipse认为我的项目已经编译并运行。我继承了这个有23个模块(所有osgi捆绑包)的项目,当我运行“mvn安装”时,它通过了,但Eclipse在所有模块旁边仍然有红色的x 我的最终目标是能够通过eclipse运行此代码并对其进行调试。现在我被迫将其部署到Karaf中,启动它,安装功能,然后在完成后将其全部拆除。这太费时了,真让我受不了 有没有关于如何改进此功能的建议,以便在代码中添加一点小更改不会花费5分钟的时间 谢谢 您的eclipse项目中是否添加了maven依赖项?您可以在

我正努力让Eclipse认为我的项目已经编译并运行。我继承了这个有23个模块(所有osgi捆绑包)的项目,当我运行“mvn安装”时,它通过了,但Eclipse在所有模块旁边仍然有红色的x

我的最终目标是能够通过eclipse运行此代码并对其进行调试。现在我被迫将其部署到Karaf中,启动它,安装功能,然后在完成后将其全部拆除。这太费时了,真让我受不了

有没有关于如何改进此功能的建议,以便在代码中添加一点小更改不会花费5分钟的时间


谢谢

您的eclipse项目中是否添加了maven依赖项?您可以在项目-->属性-->Java生成路径-->库中检查此项,并检查是否添加了Maven依赖项。如果您没有看到它们,可能是因为您的项目没有正确导入,因为Maven ProjectI在其中没有看到它们。为什么通过命令行安装时没有任何问题,但是Eclipse不能理解?Eclipse和Maven对他们自己的项目结构有自己的理解,虽然你可以从Eclipse市场安装M2E插件,这将使你的生活变得简单,但他们并没有很好地配合。试着通过说“添加库”来添加Maven依赖项。我怎么说“添加库”?