java - OS Mavericks 中的 ANT 命令出错

标签 java android ant osx-mavericks

今天我已将操作系统从 Lion 更新为 Mavericks,现在 ANT 命令不起作用:( 这是错误:

iMac:$ Ant 错误:JAVA_HOME 未正确定义。 我们无法执行/System/Library/Frameworks/JavaVM.framework/Home/bin/java iMac:$

我试着写这个:

在 ~/.bash_profile 中导出 JAVA_HOME="$(/System/Library/Frameworks/JavaVM.framework/Versions/Current/Comman‌​ds/java_home)"但我总是遇到同样的错误...:(

有人可以帮助我吗?

最佳答案

好的,我已经解决了我的问题:

  • http://ant.apache.org/bindownload.cgi 下载新的 apacheant
  • 从 ~/.bash_profile 中删除旧的 apache 引用
  • 使用新下载的 apache 在 ~/.bash_profile 中创建新的导出 ANT_HOME

再见!

关于java - OS Mavericks 中的 ANT 命令出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20680589/

相关文章:

java - 发电机 : Contains all filter

java - 从本地mac电脑部署一个java web项目到linux服务器

android - 需要帮助来绘制视频流的位图

ant - 如何在命令行上从属性文件加载 Ant 属性?

当网络调用完成时Java同步返回

java - 通知单独的 JVM 执行任务

java - 在 ANT 的 Build.xml 中找不到类名下提到的类

java - 如何从 Ant 构建文件设置 Eclipse 构建路径和类路径?

java - 如何将 MVVM 与 App/activity 和 AsyncTask 的 UI 组件一起使用

java.lang.NullPointerException : Attempt to read from field 'android. widget.EditText