我是bndtools的新手。我想知道是否有任何方法可以检索我的jar文件的最新版本?我的lib文件夹有很多JAR版本(My-Api-1.0.50,My-Api-1.0.85,My-Api-1.0.90)?
我设法通过使用ant来解决依赖关系。我的JAR文件保存在lib文件夹中。我想在我的bnb.bnb中使用它。但我需要使用最新版本。
而不是:
-buildpath: lib/My-Api-1.0.90.jar;version=file
我想要类似的东西或替代解决方案:
-buildpath: lib/My-Api-[**latestVertion**].jar;version=file
请指教?谢谢
答案 0 :(得分:1)
我通过以下方式解决了这个问题:
仅在您的ant构建脚本中使用Ivy自动添加安装Ivy插件http://ant.apache.org/ivy/history/2.2.0/install.html
重新命名Jar(MyApi-latest.jar)
<move tofile="lib/MyApi-latest.jar" force="true"> <fileset dir="lib"> <include name="My-Api*.jar" /> <exclude name="My-Api-latest.jar"/> </fileset> </move>
-buildpath:lib / My-Api-latest.jar; version = file