在netbeans中使用蚂蚁常春藤

时间:2013-06-17 23:26:01

标签: netbeans ant build ivy

由于我是Ant + Ivy的新手,这可能听起来很天真,但请耐心等待。我最近安装了Ivy plugin来处理netbeans。但我不知道下一步该做什么?我是否必须自己创建ivy.xml文件?我必须在某处添加对nbbuild.xml的引用吗?如果是的话?

最后如何编写ivy.xml来获取我正在使用的库的最新版本。例如我正在使用jgraph.jar,commons-codec-1.6.jar等,有人可以演示如何在ivy.xml文件中编写代码来获取这些代码的最新版本吗?这些可以在maven central repository中找到,我可以通过ivy.xml连接到那个吗?如果是的话怎么样?

1 个答案:

答案 0 :(得分:2)

以下对您的其他问题的回答给出了一个正常工作的项目的详细示例:

是的,您必须自己创建ivy.xml文件,但Maven Central让这很容易。您的示例如下:

将ivy依赖声明复制粘贴到您的ivy.xml文件中:

<dependencies>
  <dependency org="jgraph" name="jgraph" rev="5.13.0.0" />
  <dependency org="commons-codec" name="commons-codec" rev="1.6" />
</dependencies>

更新

如果您想要最新版本的依赖项,请使用dynamic revisions feature

<dependencies>
  <dependency org="jgraph" name="jgraph" rev="latest.release" />
  <dependency org="commons-codec" name="commons-codec" rev="latest.release" />
</dependencies>

请注意,这会导致构建不稳定,因为第三方项目会随着时间的推移而发生变化。