草庐IT

ANT_HOME

全部标签

android - Cordova 运行安卓 : ANDROID_HOME not set and android not in my path

当我运行android时,我看到这个错误:ERROR:Error:ANDROID_HOMEisnotsetand"android"commandnotinyourPATH.Youmustfulfillatleastoneoftheseconditions.但是这个“变量”是可以的。“Android”启动SDK管理器和ANDROID_HOME重定向到我的sdk文件夹。我不明白这个错误。仅供引用我的导出:exportANDROID_HOME=`brew--prefixandroid`exportPATH=${PATH}:$ANDROID_HOME/binexportPATH=${PATH}

java - make 和 ant 的真正用途是什么?

当我使用C/C++和Java进行开发时,我只是制作了一个可以执行所有操作的compile.bat脚本,这对我来说很好。为什么要使用make,为什么要使用ant? 最佳答案 假设您有1000个源文件并且只更改其中一个。使用.bat脚本,您将不得不重新编译所有内容,并使您只重新编译发生变化的部分。这可以节省相当多的时间(在一个大项目上阅读数小时)。更好的是,如果您更改其中一个头文件,make将只重新编译使用该头文件的源文件。这两个主要特性意味着make及其后代被用于所有使用编译语言的严肃软件开发。

java - Ant GET 任务和代理

如何使用Ant'sGETtask有代理?我只看到用户名和密码,但没有代理主机:( 最佳答案 gettaskdocs中的关键位是:Proxies.SinceApacheAnt1.7.0,AntrunningonJava1.5orlatercanusetheproxysettingsoftheoperatingsystemifenabledwiththe-autoproxyoption.Thereisalsothe'setproxy'taskforearlierJavaversions.Withproxiesturnedon,reque

windows - JDK 7 将自身报告为 JRE(通过 "java.home"系统属性)

我刚刚安装了最新的JDK7Update21并编写了以下单行代码(在Windows7上):publicstaticvoidmain(String[]args){System.out.println("java.home="+System.getProperty("java.home"));}输出是(令人惊讶的):java.home=D:\Java\jdk1.7.0_21\jre我相信我已修复所有常见原因:JAVA_HOME设置为“D:\Java\jdk1.7.0_21”我已将“D:\Java\jdk1.7.0_21\bin”设置为系统PATH设置中的第一个路径。Windows\Syste

windows - 无法通过 Ant 运行 Windows 命令,但可以在 cmd.exe 上运行

我有一个要运行的ant宏;但是我收到一个RPC错误:startTomcat:[echo]StartTomcatTomcat8180onpacdcdtadeva02[echo]sc\\pacdcdtadeva02startTomcat8180[exec][SC]OpenSCManagerFAILED1722:[exec][exec]TheRPCserverisunavailable.[exec]stopTomcat:[echo]StopTomcatServiceTomcat8180onpacdcdtadeva02[echo]sc\\pacdcdtadeva02stopTomcat8180

windows - 如何在 hudson 服务器的代理中配置 java.home?

我正在使用Windows框为我的丈夫运行代理。但是我还没有找到任何有效的方法来配置JAVA_HOME和PATHforjavaonthebox。有人知道我是怎么做到的吗? 最佳答案 您可以在管理节点配置页面(${JENKINS_URL}/computer)上配置Jenkins/Hudson应该在代理上搜索JDK的位置。选中“工具位置”,单击“添加”,从列表中选择JDK,然后在下面的“主页”文本字段中键入JDK的路径。如果JDK未显示在“工具位置”列表中,这可能是因为您需要先全局配置一个JDK。为此,请检查全局配置页面中的“JDK”部分

java - Eclipse 使用了错误的 java home

我在Windows上使用Eclipse,但我不明白为什么它使用特定的Java版本。我可以检查Eclipse使用的Java版本,执行此操作Help->AboutEclipse->InstallationDetails->Configuration。java.home设置为C:\ProgramFiles\Java\jre1.8.0_65。但是我的环境变量是这样配置的:JAVA_7_HOME:C:\java\jdk1.7.0_79JAVA_8_HOME:C:\java\jdk1.8.0_60JAVA_HOME:%JAVA_8_HOME%路径:...;%JAVA_HOME%\bin;...;为

r - 如何正确设置 R.HOME() 和/或 R_HOME?

我的R安装在C:\R\R-3.3.0中。但是:>R.home()[1]"C:/R/R-33~1.0">Sys.getenv("R_HOME")[1]"C:/R/R-33~1.0"我认为两者都应该是"C:/R/R-3.3.0"因为我在使用调试器时遇到了很多麻烦:它就是找不到库!因为我在Windows上,所以我在文档中读到了这个,但它没有帮助:OnWindowsthevaluesofR.home()andR_HOMEareswitchedtothe8.3shortformofpathelementsifrequiredandiftheWindowsservicetodothatisenab

windows - 如果有人在 Windows (NTFS) 上运行 Ant 符号链接(symbolic link)任务会怎样?

我编写了ant构建脚本。我需要创建一个符号链接(symboliclink),我找到了symlink任务。根据手册,它只适用于Unix。如果有人在Windows平台上运行我的构建脚本会怎样?构建会失败吗?或者这个任务在windows平台上会被忽略?或者在NTFS驱动器的情况下,它甚至可以工作? 最佳答案 我运行的是Win7,我试过了。因为我已经安装了Mingw,所以它使用了ln。ln似乎只是复制一切。由于正常的Windows安装没有ln,因此会在那里失败。如果没有ln,会发生以下情况:C:\Users\Janus\Desktop>.\

windows - Ant 和 Chef 之间的部署/构建工具

因此,很长一段时间以来,我一直在为采用像Chef或Puppet这样的部署/配置管理工具而苦恼。不是因为我总体上对它们有任何犹豫,而是因为我认为它们不适合我们的特定场景。据我所知,这些类型的工具针对的是频繁/大规模部署,您需要将软件部署到10到1000个系统中。在我们的环境中,我们收集了大约25种不同的Web服务,这些服务分布在六个运行时中,目前每个服务都有1-8个部署在生产环境中。我们最大的部署问题是每个服务都有不同的部署故事,并且完全是手动的,因此往往很耗时且容易出错。另一个问题是生产中的不同实例可能是软件的不同版本,因此我们可能需要同时支持单个服务的多个部署故事。所以我觉得我们需要