build-automation相关内容

蚂蚁是不能删除的窗户某些文件

我有一个Ant构建,使目录,来电的javac和所有普通的东西。我遇到的问题是,当我尝试做一个干净的(删除所有生成的东西)是无法删除一些文件删除任务的报告。当我试图删除它们手动它工作得很好。这些文件显然没有被任何其他进程打开,但仍蚂蚁不管理删除它们。我该怎么办? 解决方案 我遇到了这个问题一次。 那是因为我试图删除的文件是一个的classpath 作为另一项任务的一部分。 ..
发布时间:2016-05-18 20:32:29 Java开发

如何常春藤:发布工作?

我在亏损Ant任务常春藤如何完全是:发布应该工作 我希望,我做我的正常的构建,它创建了一堆的jar文件的话,我将推动这些罐子(本地)资源库。 我怎样才能从哪里获取内置罐子,以及如何将这些最终在仓库中?指定 更新: <目标名称=“发布本地”描述=“ - >发布本地”> <常春藤:检索/> <常春藤:发布解析器=“本地”pubrevision ..
发布时间:2016-05-18 20:20:58 Java开发

脚本删除在Java中评论

有谁知道如何(或过程),在构建时删除Java类文件的意见?我想在这个项目做这个特定的软件包时,该项目是使用Ant构建。任何ANT脚本或一些自定义的code深受欢迎。 解决方案 有在编的.class 文件没有意见。 ..
发布时间:2016-05-18 20:17:24 Java开发

Apache的常青藤:解决依赖嵌入安装

我有一个版本,我必须解决通过Apache常春藤非标准文物的问题。 问题: 我有两个工件的依赖关系(a.jar文件和-lib.jar)。 两个依赖来只是作为一个单一的安装程序(a_installer.jar)的一部分。 安装程序可以下载,嵌入式文物本身不是。 这是可能的操纵安装程序解包所需的依赖关系。 要求: 我必须解决/编译过程中下载的工件(我不能让安装程序或与我的cod ..
发布时间:2016-05-18 20:14:20 Java相关

ANT复制过程中重命名文件

我要复制文件的目录,并在这个过程中重命名其中的一些。 当我运行下面的脚本,没有副本。 如果我评论的水珠映射器下面的文件中,该文件被复制(不重命名) 感谢您的帮助。 詹姆斯 <?XML版本=“1.0”&GT?; <项目名称=“创建项目结构”默认为“主”> <目标名称=“主”描述=“复制模板文件到项目文件夹”> <回声>复制模板文件到项目 ..
发布时间:2016-05-18 20:00:50 Java相关

蚂蚁取决于与antcall

在定义的顺序生成步骤我使用取决于目标元素的属性。我最近看到一只蚂蚁文件,其中构建顺序是由 antcall 目标中的元素定义。 为了说明: <目标名称=“A”取决于=“B”> ...< /目标与GT; VS <目标名称=“一个”> < antcall目标=“B”/> ...< /目标与GT; 有两种方法之间真正的区别吗?就是其中之一pre ..
发布时间:2016-05-18 19:49:53 Java开发

在蚂蚁EXEC失败有条件的任务

我要通过蚂蚁运行一些单元测试,我想能够运行一些清理code。如果单元测试失败。我一直在寻找某种“终于”块,但我没有运气找到一个。我已经使用errorproperty试过,如果在任务的语句,但蚂蚁只接受“真实的”,“开”和“是”为真实属性。一个成功执行任务(至少在Unix上)返回0,所以我不得不建立一个可笑的精密仪器: <“,”项目名称=“TestBuild”默认为“构建”BASEDIR = ..
发布时间:2016-05-18 19:47:16 Java相关

蚂蚁:如何在目录中的每个文件执行一个命令?

我想从一个Ant构建执行命令,对目录中的每个文件。 我要寻找一个独立于平台的解决方案。 我如何做到这一点? 的当然,我可以在一些脚本语言编写一个脚本, 但是,这将进一步增加依赖到项目中。的 解决方案 简答 使用<的foreach> 有一个嵌套的<文件集> 需要Foreach源蚂蚁的contrib 。 近期蚂蚁的contrib更新了例: <目 ..
发布时间:2016-05-18 19:37:46 Java相关

Ant任务运行Ant目标只有文件是否存在?

有没有将执行只有一个给定的文件存在一个块一个Ant任务?我有,我有一个通用的ant脚本应该做一些特殊处理,但问题只有在特定的配置文件是present。 解决方案 可用并的状况 <目标名称=“签ABC”> <可用文件=“的abc.txt”属性=“ABC present。”/> < /目标与GT;<目标名称=“做-IF-ABC”取决于=“签ABC” ..
发布时间:2016-05-18 19:37:42 Java相关

JavaScript的Web应用程序和Java服务器,构建所有的Maven中使用或用于咕噜web应用程序?

我们正在做AngularJS的Web应用程序,我们喜欢用鲍尔的依赖管理和咕噜建筑,运行测试的想法等。(约曼) 服务器与使用Maven的Java做的,所以我们当然会用一个简单的 MVN安装创造一切(Web应用程序+服务器)喜欢 那么接近你了,为什么? 1)把它们作为两个不同的应用,其实他们。因此,使用不同的建筑方法/工具是可以接受的。 2)忘掉咕噜鲍尔,使用Maven插件来构建,运行测试,管 ..
发布时间:2016-04-07 23:06:00 JavaScript

使用Android的不同的字符串的文件

我移植我iPhone应用程序到Android,现在我在与字符串的文件有问题。 该应用程序是一个翻译工具,用户可以切换语言,因此所有的本地化字符串是在两种语言中,他们独立于哪种语言环境OS正在运行。 有关iOS的版本我有这样de.strings,en.strings和fr.strings等不同的文件。对于特定的语言对每一个目标我读从字符串表,如琴弦对于去FR我将包括de.strings和fr.s ..
发布时间:2016-03-09 22:42:57 移动开发

詹金斯 - 服务器失败的自动化的Andr​​oid UI的测试,由于主体工程的复杂的lib项目的依赖(S)

不久summerized,我的项目结构如下所示:结果 - A 和乙的是Android的LIB项目,其中的乙的依赖的 A 的结果 - C 的(正常的Andr​​oid项目)取决于的乙的结果 - T 的是测试项目的 C 的 我有我的詹金斯服务器上相应的两个项目,一个针对的 C 的,一个是 T 的,这对构建自己的脚本,使用实际上只是Android和蚂蚁命令。所以用的 C 的构建没有问题,但我不能 ..

建立所有二进制文件不同的Andr​​oid应用商店在一个单一的步骤

我目前代理我的Andr​​oid电子市场中,SlideMe和亚马逊的应用程序商店Android应用程序。 Android电子市场和SlideMe需要一个有符号二进制,而亚马逊需要一个无符号之一。我还需要一些与众不同的code,这取决于存储我针对进行编译。目前,我只需要显示不同的文本/链接信息,但在未来可能有必要改变之类的东西包含的库。 我在Windows上使用Eclipse来建立我的项目。我找有 ..

如何在仪器测试的关键事件发送到一个无头模拟器?

目前,我们正在上运行我们的构建服务器上的仪器测试套件,但在测试通过使用普通的Andr​​oid模拟器一个开发机器上,这些版本无法生成服务器上,因为在那里,我们只运行一个无头仿真器该-no窗口标志。 的失败尝试调用InstrumentationTestCase.sendKeys()方法以编程方式打开选项菜单时出现。错误是: 权限被拒绝:注射关键事件来自PID 646 UID 10026到窗口 ..

如何自动生成机器人为精简版和premium版本?

我正在寻找一个解决方案,这将让我建立了我的Andr​​oid应用程序精简版和premium版本,无需人工操作。 我在寻找的功能是: 自动重命名包 更改在AndroidManifest.xml文件家里包的名字。 更改Java或/和资源文件或替换常量值 当前相应的文件 应用程序版本。 感谢。 解决方案 我会建议寻找到我用这种方式为我的应用程序之一的精简版与免费edtions。我有一个包含所有的 ..
发布时间:2015-12-04 12:10:02 移动开发

发布签署gradle.properties为Android

所以,我试图把所有的我的Ant构建脚本摇篮,我已经能够找到足够的资源和文档的这一切,除了如何配置签署了gradle.properties文件。 ant.properties做它像这样: key.alias =别名 key.store.password =密码 key.store = keystore.file key.alias.password =密码 但我怎么做同样的摇篮? 解 ..
发布时间:2015-12-04 10:51:04 移动开发

摇篮zipAlign任务不工作?

它出现在摇篮zipAlign任务工作不适合我,不知道我做错了。我试着包括zipAlign任务,而不是包括它,但它似乎并没有发挥作用。我的摇篮脚本吐出一个“放”建造,但它从来没有zipAligned根据当我尝试上传我的apk开发者控制台。 下面是我的构建脚本: buildscript { 库{ mavenCentral() } 依赖{ ..
发布时间:2015-12-02 14:43:23 移动开发

Android的 - 使用ant创建构建配置,更改配置值

我要的是一种具有设置是依赖于构建配置。举一个具体的例子,我的Andr​​oid应用程序连接到Web服务。在发展中,我希望服务的URL从一个可配置的值拉到研究。在测试中,我想拉一个不同的值,在生产,另一种价值。 所以,在code我有这样的事情: 公共类的Htt prequestHelper { 私有静态字符串GetServiceUrl(ServiceAction动作) { ..
发布时间:2015-12-01 23:19:46 Java开发

什么是摇篮在Android的工作室?

摇篮是有点混乱给我,也为新的Andr​​oid开发者。谁能解释一下在摇篮Android的工作室是什么,它​​的目的是什么?为什么是包含在Android的工作室摇篮? 解决方案 简答 摇篮是一个构建系统。 长的答案 Android的工作室之前,您使用Eclipse进行开发的目的,并有机会,你不知道如何建立你的Andr​​oid APK不使用Eclipse。 您可以做到这一点在命令行上,但 ..
发布时间:2015-12-01 14:39:26 移动开发