【问题标题】:Custom URL Ivy dependency自定义 URL Ivy 依赖项
【发布时间】:2014-04-12 16:24:31
【问题描述】:

我需要在使用 Ivy 的 Eclipse 项目中将 Scala.js 库作为依赖项。 Sbt 设法毫无问题地找到依赖项,但我似乎无法使其与 Ivy 一起工作。

该 jar 可在此处获得:http://dl.bintray.com/content/scala-js/scala-js-releases/org.scala-lang.modules.scalajs/scalajs-library_2.10/0.4.2/jars/ 我尝试构建一个合适的 Url 解析器,但到目前为止没有成功。

据说ivy.xml中的依赖应该是这样的:

<dependency org="org.scala-lang.modules.scalajs" name="scalajs-library_2.10" rev="0.4.2" />

ivysettings.xml 中我需要什么来让 Ivy 为我拉下 jar?

【问题讨论】:

    标签: ivy


    【解决方案1】:

    试试这个:

    <ivysettings>
        <settings defaultResolver="central"/>
        <resolvers>
            <ibiblio name="central" m2compatible="true"/>
            <url name="scala">
                <artifact pattern="http://dl.bintray.com/content/scala-js/scala-js-releases/[organisation]/[artifact]/[revision]/jars/[artifact].[ext]"/>
            </url>
        </resolvers>
        <modules>
            <module organisation="org.scala-lang.*" resolver="scala"/>
        </modules>
    </ivysettings>
    

    此设置文件设计为默认从 Maven 中心检索。

    【讨论】:

    • 我曾尝试过类似的方法,但效果很好。非常感谢!
    猜你喜欢
    • 2013-09-25
    • 2013-09-08
    • 2015-11-05
    • 2013-11-25
    • 2016-10-16
    • 2023-03-07
    • 2012-08-15
    • 1970-01-01
    • 2011-11-13
    相关资源
    最近更新 更多