如何在Eclipse中使用Nuxeo解析Workspace Dependencies

时间:2016-09-28 15:06:24

标签: java eclipse maven nuxeo

我的Eclipse Workspace中有几个Maven项目。

项目A是项目B的依赖项。

项目B是Nuxeo项目。这意味着项目B的所有依赖项都应该在Nuxeo中定义。

每次我在项目A中更改某些内容时,我都应该在某处重建一个jar部署(在Preferences - > Nuxeo - > User Librairies中定义)。

有更快的方法吗? 我可以使用Nuxeo项目解决我的工作区依赖关系吗,就像我为Maven项目做的那样?

2 个答案:

答案 0 :(得分:0)

所以,你正在使用Nuxeo IDE。请详细说明Eclipse,Nuxeo IDE和Nuxeo SDK的版本。

"用户库"数据用于帮助Nuxeo IDE将JAR映射到其Maven GAV。这允许提供高级功能,如POM完成(同步),JAR发现,类建议......

  

我可以使用Nuxeo项目解决我的工作区依赖关系,就像我为Maven项目做的那样吗?

是的,您可以:仍然可以在Java构建路径中引用其他项目(即从B引用A)。您可能需要选中" Do not use SDK classpath container (for experts only)"在Preferences / Nuxeo / Nuxeo SDK 我想唯一的缺点就是你必须自己管理那个库到目标服务器的部署。

答案 1 :(得分:0)

好的,所以我找到了解决方案:

我应该从Nuxeo libs中删除lib(首选项 - > Nuxeo - >用户库)。

我应该将项目A添加到项目B的构建路径中: 右键单击项目 - > buildpath - > configure - >项目 - >添加。

Tada,Eclipse解决了我作为基本Java项目的依赖。