使用 gradle,我正在使用来自档案存储库的构建。其中一个罐子 ( javax.jms_1.1.0.200810061358.jar
) 具有以下内容:
about.html
about_files
LICENSE.txt
jms.jar
META-INF
MANIFEST.MF
我需要的jar其实就是这个里面的jms.jarjavax.jms_1.1.0.200810061358.jar
我能够使用此 jar 的唯一方法是将 jms.jar 从存储库中拉出并将其javax.jms_1.1.0.200810081358.jar
保存到文件系统并通过以下方式使用它:
repositories { flatDir: my_dir_with_jms.jar_in_it}
gradle 列表中的某个人建议使用 Ivy 打包器解析器。
我看了看这个链接,很困惑。我确实有像这样设置的其他常春藤解析器:
addIvyPattern 'http://archivaserver:8080/archiva/repository/osgi-internal/[organisation]/[module]/[revision]/ivy_[revision].xml'
addArtifactPattern
"http://archivaserver:8080/archiva/repository/osgi-official/[organisation]/[organisation]/[module]_[revision](-[classifier]).[ext]"
任何人都知道一个很好的解决方案?