bndtools:如何获取 jar 文件或插件的最新版本
bndtools : How to get latest version for a jar file or a plugin
我是 bndtools 的新手。我想知道是否有任何方法可以检索我的 jar 文件的最新版本?我的lib文件夹有很多JARs版本(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
请指教??谢谢
我通过以下方式解决了这个问题:
通过在您的 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>
- 在我的bnd.bnd
-构建路径:lib/My-Api-latest.jar;版本=文件
我是 bndtools 的新手。我想知道是否有任何方法可以检索我的 jar 文件的最新版本?我的lib文件夹有很多JARs版本(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
请指教??谢谢
我通过以下方式解决了这个问题:
通过在您的 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>
- 在我的bnd.bnd
-构建路径:lib/My-Api-latest.jar;版本=文件