草庐IT

ANT_ROOT

全部标签

java - 在 root 的 android 设备上设置鼠标位置

与this有点相关.在获得root权限的Android手机上,如何在应用程序中设置鼠标的位置。(鼠标是蓝牙鼠标。)另一个问题提到了使用root或ADB是可能的,但不是如何。 最佳答案 您可以使用这个库来注入(inject)事件:https://github.com/radhoo/android-event-injector并在Events.java中添加鼠标移动事件方法,下面是一个发送相对鼠标移动事件的例子:publicintsendMouseMove(intdeltaX,intdeltaY){intSendEvent(m_nId,

java - 在 Netbeans 中从 ant 迁移到 maven

我们的软件是用Java编写的,包含许多(7)个项目。这些项目是NetbeansAnt项目。我正在考虑将它们转换为maven2。我在哪里可以找到做这种事情的一些提示? 最佳答案 不要读那本书。它只会让你感到困惑。改为阅读本书:“Maven-权威指南”http://www.sonatype.com/books/maven-book/reference/.此外,maven站点有很多信息,但结构很糟糕,所以你需要使用谷歌来导航。这是我的建议:手动执行此操作,而不是使用来自IDE的“自动”“帮助”。Maven集成还没有那么好,在任何IDE中都

java - Ant 在哪里设置它的 'java.home'(这是错误的)并且它应该附加 '/jre' 吗?

好的,我在CentOS6.3上使用Ant版本1.7.1(默认安装):[theuser@dev-ingyhere~]$ant-versionApacheAntversion1.7.1compiledonAugust242010[theuser@dev-ingyhere~]$cat/etc/*-releaseCentOSrelease6.3(Final)我设置了JAVA_HOME并运行ant:[theuser@dev-ingyhere~]$exportJAVA_HOME=/usr/java/jdk1.7.0_17;echo$JAVA_HOME;/usr/java/jdk1.7.0_17[t

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

我想要的是一种让设置依赖于构建配置的方法。举一个具体的例子,我的android应用程序连接到一个web服务。在开发中,我希望从可配置的值中提取服务url。在测试中,我想要一个不同的值。在生产中,又一个值。所以,在代码中我有这样的东西:publicclassHttpRequestHelper{privatestaticStringGetServiceUrl(ServiceActionaction){returnserviceUrl+action.toString();}}默认情况下(通过eclipse调试/运行时),我希望该url为http://localhost:1234在测试中我想要

java - 在 Windows 下从 ANT 脚本创建 RPM 包

我需要从在Windows计算机上运行的ANT脚本创建RPM包。此包必须包含构建的结果类以及一些其他附加资源。我想应该有一些程序可以从命令行调用来创建这个包。我想在Windows下执行此操作的原因是我们有一个脚本可以为多个不同的平台构建安装程序,并且所有内容都已针对Windows配置,因此我想避免将所有内容迁移到Linux的痛苦。你知道这是如何实现的吗?编辑:我使用单独的Linux机器来执行此操作。我使用scp任务复制所有文件,然后使用ssh任务远程执行rpm命令。如果此任务返回成功代码,我将使用scp将生成的rpm复制回来。 最佳答案

java - 检查Ant脚本中是否设置了环境变量

在执行Ant脚本的其余部分之前检查是否已设置环境变量的最有效方法是什么?假设我的Ant脚本需要设置环境变量“FOO”。我得到了以下工作,但我想知道是否有更简单的方法来实现相同的结果: 最佳答案 这不是很简单吗: 关于java-检查Ant脚本中是否设置了环境变量,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6247152/

java - Eclipse 3.7、 Ant 、Java 1.7

我仔细检查并从我的计算机上卸载了所有Java。然后我安装了JavaSEJDK1.7。然后我修改了Eclipse配置,以便它可以启动并打开它。我有一个Ant脚本来构建我的项目,我想针对1.7构建我的项目,但是每当我运行脚本时,它都会说'LaunchingPROJECTbuild.xml'hasencounteredaproblem.SpecifiedVMinstallnotfound:typeStandardVM,namejdk1.6.0_21Eclipse中安装的JRE是1.7,没有别的。我这辈子都找不到如何改变Ant正在寻找的东西。 最佳答案

java - 从 Eclipse 调试 Ant 任务

我正在eclipseide中使用java开发自定义ant任务。是否可以通过某种方式调试它?那是在java行上放置一个断点,当执行ant时,它会停在那里,我可以单步执行代码?编辑:由于这个问题已作为重复问题关闭,我想详细说明为什么它完全不同。我希望调试构成ant任务的java代码,而不仅仅是ant构建的步骤。答案已经部分帮助了我,但我仍然需要弄清楚为什么我的eclipse没有调试远程Java应用程序。 最佳答案 在运行ANT之前,您需要在启用远程调试的情况下启动ANT,方法是输入以下内容。setANT_OPTS=-Xdebug-Xru

java - Ant 中的 <pathelement> 属性 'path' 和 'location' 有什么区别?

我在TestNG中使用AntJava任务运行Selenium单元测试,如下所示:runtime.classpath是一个类似路径的结构,包括,我认为需要让TestNG知道要运行哪些类。...但是,我一直在日志中看到TestNG找到了0个适用的类。我最终从一位同事那里得到了一些帮助,看来这是关键的变化:...这也正确地引入了测试类:path之间有什么区别?和location属性?我看过WritingaSimpleBuildfile(特别是Path-likeStructures部分),但在该手册中它看起来像location比path更具体.从经验来看,情况似乎并非如此,但我不太明白为什么。

java - Ant 和java 8 - "major version 52 is newer than 51, the highest major version supported by this compiler"

我正在尝试将我的ant项目从java7升级到java8。(该项目部署在“EclipseKepler”中,带有“Java™8supporttoEclipseKeplerSR2”)为此,我下载了ant1.9.4(根据这篇文章http://wiki.eclipse.org/Ant/Java8),并将其配置为我的“Ant之家”。当我尝试编译时收到以下警告:“主要版本52比51新,后者是此编译器支持的最高主要版本。[javac]建议升级编译器。”但是为工作区定义的编译器是1.8。(在ant配置中,它将编译器定义为与工作空间相同的编译器。)知道发生了什么事吗?非常感谢。埃亚尔