如何为Godot正确设置java-home变量?

问题描述 投票:0回答:1

使用 Gradle 构建导出 Android 时,出现此错误 我没有其他java替代品 我通过 $ sudo apt install openjdk-17-jdk openjdk-17-jre 命令安装了 openjdk-17 我的路径是 /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/games:/usr/local/games:/snap/bin:/home/gordey/.dotnet /工具:/home/gordey/.dotnet:/usr/lib/jvm/java-17-openjdk-amd64

这是我的〜/.bashrc(不确定我设置是否正确) 我使用以下命令通过终端打开项目: $ godot4 /home/gordey/projects/godot-test -e

[我的profile.d文件夹中没有java.sh所以我无法尝试这个方法text](https://i.sstatic.net/82YzUQUT.png)

我尝试将 /bin 添加到 JAVA_HOME 的末尾,但它没有任何改变 我尝试在 .profile 中设置 JAVA_HOME 并通过相同的终端窗口打开 godot,但它也不起作用

ubuntu path godot java-home
1个回答
0
投票

您需要在编辑器设置 -> 导出 - Android 中添加 Java SDK 路径:

enter image description here

更改此设置后,您需要从项目中删除 /android/build 文件夹,以及系统上的 USER_HOME/.gradle 文件夹。

然后您可以通过 Project -> Install Android Build Template... 重新安装构建模板,它将选择正确的路径。

© www.soinside.com 2019 - 2024. All rights reserved.