使用Ivy将Jars添加到Grails项目中

时间:2009-08-26 19:32:42

标签: grails groovy ivy

我正在关注Grails Mail教程:http://grails.org/A+simple+EmailerService并且它提到“然后将两个jar文件复制到应用程序本地lib:activations.jar和mail.jar。”。虽然我可以做手动复制,但我想知道是否有一些方法可以更新我的常春藤配置文件来自动拉动。我现在对Ivy不太熟悉,不知道如何寻找存储库等等。

2 个答案:

答案 0 :(得分:2)

首先,您需要安装ivy插件:

grails install-plugin ivy

然后您可以配置ivy.xml

<ivy-module version="2.0">
    <info organisation="apache" module="hello-ivy"/>
    <dependencies>
        <dependency org="commons-lang" name="commons-lang" rev="2.0"/>
        <dependency org="commons-cli" name="commons-cli" rev="1.0"/>
    </dependencies>
</ivy-module>

最后,调用grails get-dependencies命令。

然后将这些罐子下载到项目的lib目录中。

答案 1 :(得分:0)

这取决于你从哪里拿到罐子。有关常春藤及其如何处理依赖关系的信息,请参阅此链接。 http://www.ibm.com/developerworks/java/library/j-ap05068/index.html