【问题标题】:Ubuntu Buildozer JAVA_HOME is set to an invalid directoryUbuntu Buildozer JAVA_HOME 设置为无效目录
【发布时间】:2020-06-15 11:10:52
【问题描述】:

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

JAVA_HOME is set to an invalid directory: /usr/lib/jvm/java-8-openjdk-amd64/bin Please set the JAVA_HOME variable in your environment to match the location of your Java installation.

请帮助我。提前致谢。

【问题讨论】:

    标签: python ubuntu kivy buildozer


    【解决方案1】:

    将您的JAVA_HOME 设置为以下路径:

    /usr/lib/jvm/java-8-openjdk-amd64
    

    JAVA_HOME 应该指向 java 安装文件夹的根目录,但在您的情况下,它指向 java 安装目录内的嵌套 bin 文件夹。

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

    【讨论】:

    • 我的 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。它工作,谢谢
    • @KataVankee 很高兴我帮助了你:)
    猜你喜欢
    • 2017-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 2021-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多