java - 安装 Rhodes 框架时遇到问题

标签 java ruby ubuntu java-home rhodes

当我运行 rake run:android 时,出现错误(我使用的是 Ubuntu):

Your java bin folder does not appear to be on your path.
This is required to use rhodes.

这是我的 bash.bashrc 文件的相关部分:

export PATH="$PATH:$HOME/ruby/gems/bin"
export GEM_HOME="$HOME/ruby/gems"
export GEM_PATH="$GEM_HOME:/usr/lib/ruby/gems/1.8"
export GEM_CACHE="$GEM_HOME/cache"
export RUBYOPT=rubygems

export ANDROID_HOME="/home/username/ruby_files/android-sdk-linux_86"
PATH="$PATH:$ANDROID_HOME/tools"

export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0_21
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

最佳答案

如果我没记错的话,Rhodes框架正在寻找你的jdk bin,而不是你的jvm bin。

我猜测您的路径 /usr/lib/jvm/java-6-sun-1.6.0_21/bin 指向您的 jvm bin。您需要将 jdk bin 目录添加到您的 PATH 中。它需要访问javac

关于java - 安装 Rhodes 框架时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4528558/

相关文章:

java - spring boot,获取Docker暴露端口用于eureka注册

ruby - 停止加载页面 watir-webdriver

ruby-on-rails - 为什么我在安装 RVM 时会出现权限错误?

apache - 浏览器下载 index.php 文件而不打开页面

ubuntu - 性能 kvm 报告未知

java - 根据奇怪的协议(protocol)将整数放入字节数组

java - 如何将 JAXB 对象编码到 org.w3c.dom.Document?

java - 如何在表盘佩戴操作系统时显示 gif 图像

ruby-on-rails - 使用 websockets 连接到远程服务器

linux - FTP 收到 550 权限被拒绝 Apache Ubuntu Server 11