首页 文章
  • 3 votes
     answers
     views

    使用Nexus 3为SBT设置代理回购

    我希望sbt使用我自己的nexus服务器 . 当我在终端中运行sbt命令时,它从中央存储库下载插件和工件 . 我发现这篇文章解释了如何做到这一点:http://www.scala-sbt.org/release/docs/Proxy-Repositories.html 我现在做了什么: 已安装Nexus 3 为下一个回购创建了4个代理(maven 2)存储库: http://repo....
  • 1 votes
     answers
     views

    限制在Ivy发布版本

    场景 我们的平台模块( PNX )发布到我们的本地Artifactory服务器,具有4位数字的类似SemVersion的版本控制方案 3.x.y.z 特别是, z 在错误修正上增加 . 我们的政策是模块(例如 ARF , FTT , PGS 等)采用它们编译的PNX版本的最新修正版本 . 例如如果在 PNX 3.4.5.7 之后编译 FTT 时,它必须采用PNX的最新 3.4.5.x ,这可能是...
  • 1 votes
     answers
     views

    常 Spring 藤intelliJ代理连接错误

    我正在使用 IvyIDEA 通过 IntelliJ 上的 ivy 解析模块依赖性 . 但当我尝试 IvyIDEA - >解析所有模块时,由于代理设置,该过程暂停 . 在事件日志中,我可以看到如下错误: 错误:服务器访问错误,网址为https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.11/2.3.5/akka-act...
  • 6 votes
     answers
     views

    如何在Apache Ivy中使用TestNG?

    我试图使用TestNG和Apache Ivy,但没有成功 . 这是我的 ivy.xml : <ivy-module version="2.0"> <info organisation="me" module="myproject"/> <dependencies> &lt...
  • 6 votes
     answers
     views

    如何为SBT设置本地代理存储库?

    我对Maven / Ivy知之甚少,但知道这些技术是SBT自动下载和管理库的能力 . 当我试图从SBT生成IntelliJ Idea项目时(Idea或生成器插件)未能找到存储在常见Ivy 2缓存中的缓存库 . 我已经通过设置SBT项目来解决问题,以使用在项目目录下存储已下载库的旧方案 . 我的另一个项目使用旧的SBT版本,默认情况下这样做 . 在这两种情况下,我都会使用 clean 命令在备份之前...
  • 1 votes
     answers
     views

    使用常 Spring 藤发布文件时是否尊重[conf]令牌?

    我正在学习Ivy(http://ant.apache.org/ivy/)并将其作为构建过程的一部分进行集成 . 它进展顺利,但我坚持使用常 Spring 藤发布任务 . 具体来说,我想使用以下模式(包括当前配置的名称)发布到本地存储库: $/[organisation]/[module]/[revision]/[type]s/[conf]/[artifact].[ext] 所以我设置了自定义解析器...
  • 2 votes
     answers
     views

    常 Spring 藤 - 可以't download because POM file and the JAR file name aren'匹配模式

    我再次与IVY . 现在的问题是调用常 Spring 藤文件到JSON库的POM文件: http://repo1.maven.org/maven2/net/sf/json-lib/json-lib/2.4/json-lib-2.4.pom JSON-LIB-2.4.pom 但是调用了JAR文件: JSON-LIB-2.4-jdk13.jar -jdk13使得无法找到pom文件 . 因此它无法下载J...
  • 0 votes
     answers
     views

    错名的Groovy Artifact groovy-all-1.0-jsr

    我正在尝试安装activemq-client 5.8.0,这需要groovy-all-1.0-jsr-03 . 但是,groovy-all-1.0-jsr-03的ivy.xml有以下出版物,似乎不正确: <publications> <artifact name="groovy-all-1.0-jsr" type="jar&q...
  • 0 votes
     answers
     views

    常 Spring 藤:坏模块名称

    我正在使用Ant和Ivy来构建一个多模块项目 . 我的ivy.xml文件有问题 . 我不知道我做错了什么 . Error message: my-repository:在/path_to_my_application/ivy.xml中找到的错误组织:expected ='junit'found ='my-org'my-repository:在/path_to_my_application/ivy...
  • 0 votes
     answers
     views

    常 Spring 藤发布多个模块 - 如果一个失败,如何继续发布其他模块

    我有一个包含100多个模块的 Ant 项目 . 我在一个构建运行中循环遍历所有模块的编译,打包和发布 . 但是,当一个常 Spring 藤:发布失败时(由于随机连接问题),整个构建退出 . 我希望构建过程继续编译/发布剩余的模块,即使一个模块因任何原因无法发布 . 常 Spring 藤中是否有一些设置:发布以防止出错或其他方式实现此目的? 谢谢
  • 5 votes
     answers
     views

    传递代替常 Spring 藤模块

    我正在以编程方式使用Ivy(在SBT的上下文中),我需要能够使用兼容集替换一小组模块,这些模块具有不同的组织,但共享工件名称,修订等 . 举一个具体的例子,我想替换, org.scala-lang#scala-reflect;2.11.8 用, org.typelevel#scala-reflect;2.11.8 依赖图中的任何地方 . 请注意,我只想添加对org.typelevel的依赖#s...
  • 1 votes
     answers
     views

    Gradle下载超时/重试

    我在一个片状网络(或者在某种程度上存在某种代理或病毒检查程序)所以我的gradle依赖项下载(外部模块依赖项mavenCentral())有时会挂起 . 本地仓库会有所帮助,但有超时和重试的设置吗? 下载开始,然后挂起,并在默认套接字超时后超时, 我可以用wget模仿这个 wget -d http://repo1.maven.org/maven2/org/apache/santuario/xml...
  • 2 votes
     answers
     views

    为什么SBT无法解决我的依赖?

    由于某种原因,我需要使用Maven Central已删除jar的JMS 1.1 . 我将JBoss存储库添加到我的存储库列表中: resolvers += "JBoss" at "https://repository.jboss.org/nexus/content/groups/public" ,但是当我尝试使用0.13.1构建时,我收到以下错误: 25-...
  • 0 votes
     answers
     views

    詹金斯与常 Spring 藤在代理防火墙下

    我试图将常 Spring 藤与詹金斯融为一体 . 当我运行下面的目标时: <!-- Retrieve dependencies with Ivy --> <target name="resolve" depends="init"> <ivy:retrieve conf="default" type=&...
  • 1 votes
     answers
     views

    常 Spring 藤可以从Maven存储库安装和检索配置吗?

    我有本地文件系统Ivy存储库,需要将所有工件安装(发布)到远程Maven存储库,如Nexus或Artifactory . 我按照以下几行编写了ivy install task的ant脚本: <ivy:install organisation="apache" module="commons-lang" revision=&...
  • 0 votes
     answers
     views

    常 Spring 藤从maven repo安装依赖错误的类型元素值:source

    我正在尝试从以下存储库 http://repository.pentaho.org/artifactory/repo 下面的工件安装在常 Spring 藤本地存储库中: <dependency> <groupId>pentaho</groupId> <artifactId>mondrian</artifactId> ...
  • 70 votes
     answers
     views

    如何让sbt使用本地maven代理存储库(Nexus)?

    我有一个sbt(Scala)项目,目前从Web上提取工件 . 我们希望转向一个可以缓存工件的企业标准化Nexus存储库 . 从Nexus文档中,我了解如何为Maven项目执行此操作 . 但是sbt显然使用了不同的方法 . (我知道Ivy会以某种方式参与其中,但我从未使用它,也不了解它是如何工作的 . ) 如何告诉sbt和/或底层Ivy将所有依赖项用于企业Nexus存储库系统?我想要使用某种项目级...
  • 0 votes
     answers
     views

    Ivy Eclipse插件 - 默认存储库在哪里定义?

    我正在使用Eclipse的Ivy插件 . 从http://repo1.maven.org/maven2下载依赖项 . 这定义在哪里?我在plugins目录下找到了一些常 Spring 藤 jar 并查看了这些 jar 但没有找到任何包含此链接的东西 .
  • 0 votes
     answers
     views

    Apache Ant&Ivy:生成了错误的依赖项

    我正在为我的项目编写一个Java库:我使用Ivy进行依赖项管理以及将JAR发布到我的本地存储库 . 当我更新ivy.xml(即添加新的外部库)时,一切正常:检索并使用所有工件 . 但是,当我发布我的库时,Ivy生成的ivy-module xml包含缺少/错误的引用(通常是以前版本的外部库) . 这是我在build.xml中的目标: <target name="publish&quo...
  • 12 votes
     answers
     views

    忽略常 Spring 藤检索中的来源jar

    当我在我的ivy.xml中使用Red5(或任何项目)的依赖项时,我想只检索库jar . 无论我如何配置它,我仍然得到依赖的“源” jar . 我已经搜索了文档和谷歌,还没有找到一个使用Ivy 2.2.0的解决方案 . 我的ivy.xml中的这组节点似乎对大多数库来说效果最好,但是Spring忽略了它们 . <exclude ext="txt" /> &lt...
  • 1 votes
     answers
     views

    常 Spring 藤过去常常检索 Guava ,现在却没有

    相关问题:Ivy cached a dependency file, but not copy to my lib 我的情况几乎完全相同,但直到最近这种情况已经持续了一段时间 . Ivy检索其他jar:传递依赖项,如com.google.code.findbugs,以及指定的工件,如junit . 它没有将 Guava jar 复制到我的lib . 的ivy.xml: <ivy-modul...
  • 1 votes
     answers
     views

    从 Ant 常 Spring 藤迁移到gradle

    我读了很多关于gradle的好东西,所以我印象深刻 . 很多人都很热情,用gradle开发是多么容易 . 他们都强调gradle的多项目能力 . 我已经有一个包含一些子项目的主项目 . 外部依赖项在所有项目自己的ivy.xml中定义 . 模块的相互依赖性在eclipse的.classpath文件和ant build.xml中并行定义 . 这样我可以为IDE构建并可以使用ant创建运行时 . 有没有...
  • 2 votes
     answers
     views

    从常 Spring 藤检索中排除本地项目

    我有一个多模块 Ant 常 Spring 藤项目 . 项目之间的依赖关系记录在ivy.xml文件中 . 当调用 <ivy:retrieve> 时,它将尝试下载所有依赖项,包括本地项目 . 如何从检索中排除我的本地项目? 或者也许在某种程度上可以使用Filesystem解析器,它将解析为 ${projects.dir}/*/ivy.xml ,有点像IvyDE与工作区解析器一样 . UPD...
  • 0 votes
     answers
     views

    Ant Ivy conf特定检索在我发布的jar上失败了

    使用Ant Ivy构建,我正在尝试将我的 jar 分成一个用于第三方 jar 的配置和我构建和发布的 jar 的另一个配置 . ProjectA使用第三方jar并构建一个ProjectB依赖的jar,但是当我使用Ant Ivy confs时,我无法让ProjectB检索ProjectA jar . 当我为ProjectB执行ant脚本时,它可以很好地构建ProjectA . ProjectA构...
  • 0 votes
     answers
     views

    使用 Ant 和常 Spring 藤的可执行jar - CLASSPATH问题

    我正在尝试使用常 Spring 藤管理的 Ant 构建一个可执行的jar文件但是卡住了 . 我们的原始构建脚本或多或少都可以组装jar文件 . 依赖项位于manifest.mf中,但不在Class-Path下,而是在Compile-Class-Path条目下 . 我可以简单地在清单文件中设置Main-Class条目,但是在尝试获取Class-Path中的ivy依赖项时有一个不可能的敌人 . 虽然这...
  • 3 votes
     answers
     views

    Apache Ivy如何解决ivysettings.xml文件中提供的工件模式中的变量?

    如果我的ivysettings.xml文件包含: <url name="com.springsource.repository.bundles.external"> <ivy pattern="http://repository.springsource.com/ivy/bundles/external/[organisation]/[mod...
  • 4 votes
     answers
     views

    使用Ant和Ivy解析javadoc文件

    我想让Ivy同时获取log4j .jar和JavaDocs . 现在,我走到了尽头 . 如果我在我的ivy.xml中使用它... <dependency org="log4j" name="log4j" rev="1.2.16"/> ...然后我得到.jar文件 . 但是当使用这个ivysettings.xml时.........
  • 0 votes
     answers
     views

    Ivy解决了Oracle JDBC依赖关系,但没有将jar与其他依赖关系一起部署

    希望有人可以解决我一直在努力解决的问题 . 我正在将一个小项目从GWT更改为Vaadin,我的所有库都在工作,除了Oracle JDBC驱动程序(ojdbc6.jar) . 阅读后我发现这个库不能通过公共Maven回购获得,所以我开始尝试从我的本地文件系统添加到Ivy . 这是问题所在 . 我已经能够让Ivy解决依赖关系并将其添加到常 Spring 藤缓存中,但它只会将其添加到我的lib / ja...
  • 0 votes
     answers
     views

    使用archiva存储库正常工作常 Spring 藤

    我'm trying to understanding and using ivy with archiva, but i have this strange thing that i can'解释, Build.xml ...some xml code <target name="resolveArchiva" description="--> go t...
  • 0 votes
     answers
     views

    Ant 常 Spring 藤 jar 版本

    当我发布我的工件(一些api jar)时,我该如何指定版本?是修订属性吗?我想拥有client-lib-1.0.jar <ivy-module> <info organisation="the.org" module="client-lib" revision ="1.0"> <info> </i...

热门问题