由于我是Ant+Ivy的新手,这可能听起来很幼稚,但请原谅我。我最近安装了常春藤插件与netbeans一起工作。但我不知道下一步该怎么办?我必须自己创建ivy.xml文件吗?我是否必须将其引用添加到nbbuild.xml的某个地方?如果有,在哪里?
以及最后如何编写ivy.xml来获取我正在使用的库的最新版本。例如,我正在使用jgraph.jar, common -codec-1.6.jar等,有人能演示如何在ivy.xml文件中编写代码以获取这些的最新版本吗?这些都可以在maven中央存储库中获得,我可以通过ivy.xml连接到它吗?如果是,怎么做?
对于你的另一个问题,下面给出了一个工作ivy项目的详细示例:
- 在构建过程中使用netbeans中的Ant动态获取外部库的最新版本
是的,您必须自己创建ivy.xml文件,但是Maven Central使这非常容易。你们的例子如下:
- jgraph
- commons -编码- 1.6
将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>
<标题> 更新如果你想要一个依赖项的最新版本,那么使用动态修订特性。
<dependencies>
<dependency org="jgraph" name="jgraph" rev="latest.release" />
<dependency org="commons-codec" name="commons-codec" rev="latest.release" />
</dependencies>
请注意,这可能会导致构建不稳定,因为第三方项目会随着时间的推移而变化。
标题>