我正在尝试使用BuildFile(build.xml)在Ant中构建项目.虽然ANT_HOME环境变量明显存在并且设置为"ant.bat"所在的路径,但它始终显示此错误消息.如何正确配置Ant以在Windows中编译构建?
谢谢
通过nodeJS安装PhoneGap时,我在尝试运行我的应用程序时遇到错误(安装phonegap并创建应用程序):
C:\Users\arko\my-app>phonegap run android
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
[error] An error occured during creation of android sub-project.
C:\Users\arko\.cordova\lib\android\cordova\3.3.0\bin\node_modules\q\q.js:126
throw e;
^
Error: ERROR : executing command 'ant', make sure you have ant installed and add
ed to your path.
at C:\Users\arko\.cordova\lib\android\cordova\3.3.0\bin\lib\check_reqs.js:47
:27
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Socket.<anonymous> (child_process.js:956:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:465:12)
Run Code Online (Sandbox Code Playgroud)
所以我注意到我从未安装过ANT,所以我做到了.我遵循了这个教程:http://cleancodedevelopment-qualityseal.blogspot.nl/2012/11/how-to-install-phonegap-for-android.html并完成了它所说的一切.
它说你必须在Path变量中添加东西,它说只需添加:%ANT_HOME%\ bin; 但是我的路径以这样结束:C:\ Program …
我正在尝试在linux上构建jasperserver.它使用蚂蚁和maven.执行ant命令时会出现此异常.我检查了相同的路径但是lib文件夹不在同一条路径上.我该如何解决这个问题?
谢谢!!
我试图将Eclipse IDE(Helios)的运行时Ant版本从Eclipse内置的过时版本更改为我计算机上其他地方保存的更强大和最新版本(Windows XP Professional).为了进行此更改,我必须转到Window - > Preferences - > Ant - > Runtime - > Classpath,然后将Ant Home更改为较新Ant版本的主目录.这导致以下是 - 否弹出消息:
指定的Ant运行时类路径不包含tools.jar库.这可能会影响使用各种任务的能力.忽略这个可能的问题?
即使恢复到Ant Home的原始内置目录,也会产生相同的弹出警告消息.此外,尽管出现此警告,但我的Ant build.xml脚本运行正常.
我知道有一些其他SOF问题,状态涵盖了类似的问题:Ant构建脚本执行期间的错误消息,因为缺少tools.jar.这些问题似乎与JAVA_HOME变量问题(相关问题)有关.这是Eclipse试图警告我的吗?或者是关于某些不同的警告?我相信我的计算机上正确设置了ANT_HOME和JAVA_HOME变量.