2012-04-22 71 views
0

我在Eclipse中苦于常春藤和依赖解决方案。我为Nutch创建了一个自定义插件,它依赖于我的Eclipse工作区中的另一个项目。现在,当我构建它时,它抱怨该项目的类。我认为在构建类路径设置(我将该项目添加为依赖项目)中的标准Eclipse机制不起作用,因此我必须通过ivy.xml定义依赖关系。我怎样才能做到这一点?如何解决自定义Nutch插件的依赖关系?

回答

0

旧的方法是: 声明NUTCH_INSTALLATION/src/plugin/<your_plugin>/plugin.xml文件内的依赖关系。

如果您想使用ivy:在NUTCH_INSTALLATION/src/plugin/<your_plugin>/ivy.xml文件中声明<dependencies>标记内的依赖关系。

+0

感谢您的回答!基本上问题是,plugin.xml只允许依赖于其他插件。该项目不是一个插件项目,只是Java项目。其次,我的确在尝试使用ivy,并且阅读了关于如何声明对存储库的依赖关系的教程,但我找不到如何声明对另一个本地项目的依赖关系的示例。你有什么想法? – user1177059 2012-04-25 23:08:16

+0

我想你需要从本地Java项目中创建一个jar,然后将该jar添加到依赖关系。 – 2012-04-26 04:58:22