Python Ubuntu Buildozer JAVA_HOME设置为无效目录

Python Ubuntu Buildozer JAVA_HOME设置为无效目录,python,ubuntu,kivy,buildozer,Python,Ubuntu,Kivy,Buildozer,我正在试着运行buildozer 第一步buildozer init正常 当我这样做时:buildozer-v android debug它向我发送了错误: JAVA\u HOME设置为无效目录:/usr/lib/jvm/JAVA-8-openjdk-amd64/bin 请在您的环境中设置JAVA\u HOME变量,以匹配JAVA安装的位置。 请帮帮我。提前感谢。将您的JAVA\u主页设置为以下路径: /usr/lib/jvm/java-8-openjdk-amd64 JAVA_HOME应该指

我正在试着运行buildozer 第一步
buildozer init
正常 当我这样做时:
buildozer-v android debug
它向我发送了错误:

JAVA\u HOME设置为无效目录:/usr/lib/jvm/JAVA-8-openjdk-amd64/bin
请在您的环境中设置JAVA\u HOME变量,以匹配JAVA安装的位置。


请帮帮我。提前感谢。

将您的
JAVA\u主页设置为以下路径:

/usr/lib/jvm/java-8-openjdk-amd64
JAVA_HOME
应该指向JAVA安装文件夹的根目录,但在您的情况下,它指向JAVA安装目录中嵌套的
bin
文件夹


Java安装目录具有已知的结构,应用程序使用安装根目录的路径(设置为
Java\u HOME
)来构建Java实用程序和二进制文件的最终绝对路径。

Java\u HOME
设置为以下路径:

/usr/lib/jvm/java-8-openjdk-amd64
JAVA_HOME
应该指向JAVA安装文件夹的根目录,但在您的情况下,它指向JAVA安装目录中嵌套的
bin
文件夹


Java安装目录具有已知的结构,应用程序使用安装根目录的路径(设置为
Java\u HOME
)构建java实用程序和二进制文件的最终绝对路径。

my bashrc文件:导出java_HOME=/usr/lib/jvm/java-8-openjdk-amd64导出路径=$java_HOME:$path导出CATALINA_HOME=/opt/tomcat导出路径=“$path:/opt/netbeans/bin/”export PATH=$PATH:~/.local/bin/是真的吗?我添加了/jre:/usr/lib/jvm/java-8-openjdk-amd64/jre。而且很有效,thanks@KataVankee很高兴我帮了你:)我的bashrc文件:export JAVA_HOME=/usr/lib/jvm/JAVA-8-openjdk-amd64 export PATH=$JAVA_HOME:$PATH export CATALINA_HOME=/opt/tomcat export PATH=“$PATH:/opt/netbeans/bin/”export PATH=$PATH:~/.local/bin/是真的吗?我添加了/jre:/usr/lib/jvm/JAVA-8-openjdk-amd64/jre。而且很有效,thanks@KataVankee很高兴我帮了你:)