- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我有以下定义:
define "BE" do
project.version = VERSION_NUMBER
project.group = GROUP
manifest['Copyright'] = COPYRIGHT
desc 'Building common project for engine and API'
define 'common' do
compile.with XXX
package :jar
end
desc 'Building the engine project based on common'
define 'engine' do
compile.with XXX
package :jar
end
desc 'Building API project'
define 'API' do
package(:war).with :libs=>project('common')
end
end
我想用从普通项目创建的 jar 编译第二个项目 - 引擎。 (这取决于它)
我该怎么做?
最佳答案
您可以通过 project直接到 compile.with
,摘自 http://buildr.apache.org/building.html
compile.with 'org.apache.axis2:axis2:jar:1.2',
'org.apache.derby:derby:jar:10.1.2.1', projects('teh-api', 'teh-impl')
您也可以将项目调用简化为 compile.with projects('common')
。
关于java - Buildr - 使用另一个项目创建的 jar 编译项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11830560/
我们使用 buildr 作为我们项目的构建工具。然而,现在是我们拥有的几个项目中依赖性很大的时候了,构建新的 eclipse 环境成为一项艰巨的任务。 我首先要做的是从构建文件中生成一种 eclips
我是buildr的新手,所以如果这很简单,我深表歉意。 我重构了所有项目,使它们现在遵循Apache约定(src / main / java等),但是我有一个大的Java项目,该项目分为三个逻辑子项目
The profiles file is a YAML file called profiles.yaml that you place in the same directory as the Bu
我正在尝试使用buildr构建我的 Java 项目。我有一堆协和测试和 HTML 规范,位置如下: src/test/java/spec/x/y/z/SomethingTest.java src/te
我是 Buildr 的新手,我正在尝试在我的项目中启动并运行它。有没有办法在 buildr 执行时调试和单步执行 »buildfile« 中的实际脚本? 如果是,哪个IDE支持这个,可以设置吗? 到目
使用 Buildr 打包 war 时是否可以过滤 web.xml 文件? 构建器文档: Without much prompting, package :war picks the contents
我想将自定义任务绑定(bind)到默认构建器发布周期中。我想在项目编译、打包、标记和部署之后但在增加版本号并提交之前运行此代码。 我将如何融入发布周期的这一部分? 最佳答案 不幸的是,release
我正在尝试将 scala 项目打包到 jar 中,并使用 Buildrs package() 方法将属性写入 list 。 该包似乎对 Manifest 没有影响。这是构建文件: VERSION_NU
Builder 构建正在中止,因为无法从 Maven 存储库下载。 给定非常基本的构建文件(主要是生成的): repositories.remote [demo:compile]> Exceptio
Apache buildr 提供连续编译。然而,JSP 只能在 tomcat 中提供服务。第一个想法是运行 buildr package 并将 war 复制到 tomact 中。由于在tomcat中部
我的 pom.xml 中有这个: 4.0.0 com.aaa bbb 0.0.1 war Xxx jboss-public-repository-group
我有 »buildr« »buildfile« 可以触发一些 »rspec« 测试。我想将一些路径参数传递给测试,这样就不会在加载测试资源文件时造成麻烦。在 »buildfile« 中,我有这段代码来
我正在寻找一种强大、优雅且可移植的解决方案来获取 Ruby 中的用户名、主机名和操作系统名。我想创建一个这样设置的文件夹结构: linux/maschine1/user53, or linux/mas
我可能做错了什么,因为我使用 buildr 的时间不长,所以欢迎大家提出意见。 我的项目结构是: define :proj do define :web do task :ru
我有 2 个 Java 项目(例如 p1 和 p2),我想创建包含项目及其库的 jar(使用 buildr)。 p2 依赖于 p1。 compile.with(projects('p1'), remo
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我有一个用 buildr 构建的 java 项目并且具有一些外部依赖性: repositories.remote << "http://www.ibiblio.org/maven2" reposito
我有以下定义: define "BE" do project.version = VERSION_NUMBER project.group = GROUP manifest['
谁能解释一下下面代码中“_”(下划线)的用途?谢谢。 package(:zip).include _('target/docs/*') 最佳答案 在 Buildr 中,underscore metho
我已经成功创建了一个构建文件来构建我的应用程序。有一个依赖,它会自动下载到 ~/.m2/repository/并在编译时提供。我现在可以轻松构建应用程序。 问题是:如何使用类路径中的指定依赖项轻松启动
我是一名优秀的程序员,十分优秀!