问题标签 [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.
buildr - buildr - 跨项目共享profiles.yaml文件
配置文件是一个名为 profiles.yaml 的 YAML 文件,您将其放置在与 Buildfile 相同的目录中
我想知道是否可以为多个项目共享相同的配置文件,即指定一个不同的位置来查找profiles.yaml 文件,而不是默认到与构建文件相同的目录?
tomcat - 使用构建器进行连续包装
Apache buildr 提供持续编译。然而,JSP 只能在 tomcat 中提供。第一个想法是运行buildr package
并将war复制到tomact中。由于在 tomcat 中部署需要一些时间,我将target
目录直接复制到单独的目录中。该目录由项目所需的库手动丰富。
现在的问题是我必须buildr package
始终手动触发。buildr compile
是不够的,因为内容webapp
不被重视。我将我的 JSP 放入webapp
. 更新 JSP 后,构建器应该触发buildr package
. 我知道这超出了我的需要,但我可以加入一些 webapp 任务来完成我的复制工作。
因此,有类似的东西buildr cc
吗?builder cp
?
eclipse - 如何指示 buildr 生成事实的 eclipse .project 配置?
我正在使用 jsp 和 JAX-RS 开发一个网络项目。如果我运行buildr eclipse
, buildr 会生成一个简单的 Java 项目。如何指示构建器生成包括“动态 Web 模块”、“Java”、“JavaScript”和“JAX-RS”的 Eclipse 项目方面?事实上,“动态 Web 模块”和“Java”对我来说就足够了。
javadoc - 如何指示 buildr 下载所有 javadocs?
运行buildr eclipse
builder 时生成(除其他外)以下条目.classpath
:
但是,M2_REPO 中缺少 javadoc.jar。如何指示 buildr 下载所有 javadocs?
ivy - 将 Buildr 与 Ivy 一起使用的示例?
我们正在考虑将我们的构建系统从 Ant+Ivy 迁移到其他东西,而 Buildr 就是其中一种可能性。但是,它似乎不支持开箱即用的 Ivy,我们不希望将我们内部的 Ivy 存储库和 ivy.xml 文件转换为 Maven 和 POM。
我看到有一个带有 Buildr 扩展的ivy4r项目,这似乎是整合两者的唯一方法。但是,该项目在相当长的一段时间内没有新的开发,并且没有可靠的示例或文档。
有没有人有 Buildr+Ivy 集成的示例或 ivy4r 的简单示例?我不是 Ruby 开发人员,所以语法对我来说是陌生的,如果没有一些示例代码,恐怕很难完成这项工作。
buildr - buildr 生成文件夹结构
我开始使用 Apache buildr。据我了解,我总是必须自己创建默认文件夹结构(src/main/java 等)?有没有办法让建造者替我做这份工作?
谢谢,
java - 当我尝试运行 jar 文件时出现 java.lang.NoClassDefFoundError
我构建了一个 jar 文件(使用 buildr),看起来一切都很好,但是当我尝试运行它时,我得到了休闲错误。
这是我的清单文件。
这是我的 jar 文件结构。
有任何想法吗?
java - 使用 buildr 编译期间的 jar 插件
我有一个需要运行其插件的 java 项目,每个插件的类文件都位于 com/digitaltea/splat/plugins/ 下的单独目录中。我目前使用休闲代码来构建它们,但它仅在 jar 位于 PATH 中时才有效。如何在不使用系统的情况下 jar 文件?
sonarqube - 声纳和 Apache 构建器
谁能告诉我如何集成 Sonar 和 Apache Buildr?
我从https://github.com/apache/buildr下载了 sonar.rb并将其放在 /var/lib/gems/1.8/gems/buildr-1.4.6/addon/buildr
但我不知道如何从我的项目中调用此任务。我已经添加了一个
我不知道我必须在哪里配置声纳属性。
谢谢你,Soccertrash
unit-testing - 如何区分 Buildr 中的单元测试和集成测试?
Buildr 快速入门文档有一个关于应该编写集成测试的部分。它简要地说您可以“以与编写单元测试相同的方式编写集成测试”。
但是,它并没有说明 Buildr 如何确定哪些测试(无论是 JUnit4、scalatest 还是其他)只能作为集成测试调用(在 之后执行package
),哪些被简单地视为单元测试(在之后执行build
)。
从长远来看,我尝试将(Java)JUnit4 测试源放入src/it/java
(在未来版本的 Maven 中进行集成测试的建议位置),但 Buildr 没有选择这些测试。
有人可以澄清我必须在 Buildr 项目中做什么才能让测试不在之后运行,build
而是在之后package
运行?