问题标签 [buildr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
199 浏览

buildr - Buildr - 从资源中排除目录

在 Buildr 中,您可以通过执行以下操作排除目录中的所有文件:

是否也可以排除目录?Buildr 文档提到:

过滤器总是排除 CVS 和 .svn 目录,以及所有以 .bak 或 ~ 结尾的文件,因此无需担心这些。

我的公司使用Dimensions 作为其源代码控制,它在每个目录中创建一个.metadata 文件夹,就像subversion 对.svn 文件夹所做的那样。

0 投票
1 回答
3110 浏览

ivy - 我如何告诉 ivy4r 保持离线状态?

我们最近从 Ant 切换到 Buildr 来构建我们的项目。我们使用 Ivy 进行依赖管理,使用 ivy4r Buildr 扩展。我们在办公室有一个本地存储库,用作公共工件的缓存,我们还发布我们自己的工件。

现在解决问题:当我无法访问办公室存储库时,我希望能够构建我的项目。Buildr 有一个标志告诉它离线工作(-o),但 ivy4r 似乎没有考虑到这一点。有什么办法可以让 Ivy 不尝试下载工件?我已经在我的机器上的缓存中提供了它们。

0 投票
2 回答
528 浏览

ruby - 将 `jar xf` 制作的文件发送到另一个目录

我有一个带有一堆配置的 JAR。我想将它们发送到正确的目录而不在那里进行 cd'ing。

就像是jar xf config.jar --MAGIC-PARAM PATH/TO/DIRECTORY

有这样的事吗?如果有帮助,这将由 Buildr 扩展 (Ruby) 调用。

0 投票
3 回答
7382 浏览

scala - Buildr vs Gradle,优缺点?

让某人同时使用 Buildr 和 Gradle,并可以比较此构建工具。乍一看,它们非常相似。但是选择什么。而且很高兴听到有关 Scala 支持和各种 IDE 集成(IDEA、NetBeans、Eclipse)的信息。

谢谢。

0 投票
1 回答
594 浏览

erlang - 管理和构建 Erlang 应用程序

是否可以使用BuildrGradle来管理 Erlang 项目部门并构建/打包应用程序本身?

0 投票
2 回答
329 浏览

buildr - 在构建器项目中使用生成的源

我正在尝试在基于构建器的 java 项目中使用代码生成器。我想...

  • 调用生成器
  • 编译生成的类,打包它们
  • eclipse 查看生成的东西(即让 .classpath 包含这些源)

我花了很多时间在谷歌上搜索一个完整的例子,但无济于事。这里的例子:https ://cwiki.apache.org/confluence/display/BUILDR/How+to+generate+sources+before+compilation

给出了很多错误。这是我尝试过的:

给我一个这样的错误:

所以我显然在做一些非常非常错误的事情。我很高兴看到使用代码生成的工作示例或项目。

0 投票
1 回答
270 浏览

java - 如何在构建器中爆炸战争文件

我是 buildr 的新手,所以我可能会遗漏一些明显的东西。

根据这个页面,它应该相当简单:

  1. 下载explode.rb
  2. 在构建文件的顶部,添加以下内容:

    require 'explode.rb'

  3. 在您的 Web 应用程序上定义爆炸任务:

    package(:war).explode :target => "jetty/webapps/myApplication"

  4. 运行任务

    buildr myApp:explode

但是,但我无法让它工作。如果我只是按照该文章中的步骤进行操作,则会收到以下错误:

我尝试了各种组合,但没有任何效果。

0 投票
1 回答
164 浏览

eclipse - Buildr:为生成的 eclipse/idea 文件添加路径

我有一个遗留的 java 项目,我们一直在从 svn 中的 ant/jars 转移到 buildr/artifactory。

主要代码在默认 (src/main/java) 文件夹中,但我们有一些外部源路径,用于各种我们无法移动到默认文件夹中的测试,但我们希望能够访问它。

目前,在添加新库/重新生成 IDE 字段时,它不会选择这些源路径,并且我在构建器手册中找不到关于如何实际添加它们的简洁讨论,而不是在 eclipse 中手动重新添加所有内容(它只是在下一次再生时被消灭)。

知道如何让构建器显式获取多个源路径,以便idea/eclipse目标正确生成吗?

0 投票
1 回答
4609 浏览

ruby - 访问打包到 Ruby Gem 中的文件

我有一个构建器扩展,我将其打包为 gem。我有一组要添加到包中的脚本。目前,我将这些脚本存储为我正在写入文件的大文本块。我希望拥有可以直接复制或读/写回的单个文件。我希望将这些文件打包到 gem 中。我将它们打包没有问题(只需将它们粘贴在之前的文件系统中rake install),但我不知道如何访问它们。有宝石资源捆绑类型的东西吗?

0 投票
1 回答
305 浏览

java - 如何运行使用 buildr 构建并使用依赖项的 java 应用程序?

我已经成功创建了一个构建我的应用程序的构建文件。有一个依赖项,它会自动下载到 ~/.m2/repository/ 并在编译时提供。我现在可以轻松地构建应用程序。

问题是:如何使用类路径中指定的依赖项轻松启动此应用程序?

我的构建文件是:

构建现在很容易:只需“构建器”。如何在不描述命令行的所有依赖项的情况下运行它?