解决JRuby的Java依赖关系

时间:2011-09-13 15:51:41

标签: java maven dependencies rake jruby

我目前正在研究一个Java类,它的依赖关系由maven解决。我现在尝试将该类集成到JRuby脚本中。 是否可以管理java依赖项,以便相应的.jar文件和Java类文件自动移交给JRuby?

我曾尝试从maven调用JRuby,但无法修复依赖项。是否有可能在pom.xml文件中移交正确的maven类路径?

非常感谢,菲利普

2 个答案:

答案 0 :(得分:0)

它不是完全你所追求的,但是你可以看看this question and answer并使用assembly:single插件/目标编译你的Java'with dependencies' 。然后你的JRuby脚本只需要引用一个jar来工作。

这是否有用是取决于您的需求,以及您希望如何分发脚本。

答案 1 :(得分:0)

<dependency>
    <groupId>org.jruby</groupId>
    <artifactId>jruby</artifactId>
    <version>1.7.10</version>
</dependency>

将其添加到 pom.xml 并尝试。这应该会自动拉出你项目的Jruby jar。