遇到的问题

2023-03-13  本文已影响0人  xEndLess

OpenHarmony版本:OpenHarmony-v3.2-beta5
CPU:RK3568

问题:javac: command not found

[OHOS ERROR] [6039/77454] ACTION //developtools/packing_tool:packing_tool(//build/toolchain/ohos:ohos_clang_arm)
[OHOS ERROR] FAILED: obj/developtools/packing_tool/jar/haptobin_tool.jar obj/developtools/packing_tool/jar/app_unpacking_tool.jar obj/developtools/packing_tool/jar/app_packing_tool.jar obj/developtools/packing_tool/jar 
[OHOS ERROR] /usr/bin/env ../../developtools/packing_tool/build.py --haptobin ../../developtools/packing_tool/adapter/ohos --haptobinOutput obj/developtools/packing_tool/jar/haptobin_tool.jar --unpackOutput obj/developtools/packing_tool/jar/app_unpacking_tool.jar --packOutput obj/developtools/packing_tool/jar/app_packing_tool.jar --outpath obj/developtools/packing_tool/jar --toolchain //build/toolchain/ohos:ohos_clang_arm --compileTarget image
[OHOS ERROR] obj/developtools/packing_tool/jar/haptobin_tool.jar
[OHOS ERROR] obj/developtools/packing_tool/jar/app_unpacking_tool.jar
[OHOS ERROR] obj/developtools/packing_tool/jar/app_packing_tool.jar
[OHOS ERROR] obj/developtools/packing_tool/jar
[OHOS ERROR] image
[OHOS ERROR] /home/xendless/openharmony/Openharmony-v3.2-beta5/Openharmony-v3.2-beta5/out/rk3568/obj/developtools/packing_tool/jar exist
[OHOS ERROR] /home/xendless/openharmony/Openharmony-v3.2-beta5/Openharmony-v3.2-beta5/developtools/packing_tool/out/ohos_clang_arm_image/haptobin/ohos exist
[OHOS ERROR] 
[OHOS ERROR] /home/xendless/openharmony/Openharmony-v3.2-beta5/Openharmony-v3.2-beta5/developtools/packing_tool/haptobin.sh: line 64: javac: command not found
[OHOS ERROR] 
[OHOS ERROR] Traceback (most recent call last):
[OHOS ERROR]   File "/home/xendless/openharmony/Openharmony-v3.2-beta5/Openharmony-v3.2-beta5/out/rk3568/../../developtools/packing_tool/build.py", line 90, in <module>
[OHOS ERROR]     sys.exit(main())
[OHOS ERROR]   File "/home/xendless/openharmony/Openharmony-v3.2-beta5/Openharmony-v3.2-beta5/out/rk3568/../../developtools/packing_tool/build.py", line 57, in main
[OHOS ERROR]     raise Exception("compile haptobin java class failed!")
[OHOS ERROR] Exception: compile haptobin java class failed!

javac: command not found
命令行输入javac后

javac
Command 'javac' not found, but can be installed with:
sudo apt install openjdk-11-jdk-headless  # version 11.0.18+10-0ubuntu1~22.04, or
sudo apt install default-jdk              # version 2:1.11-72build2
sudo apt install ecj                      # version 3.16.0-1
sudo apt install openjdk-17-jdk-headless  # version 17.0.6+10-0ubuntu1~22.04
sudo apt install openjdk-18-jdk-headless  # version 18.0.2+9-2~22.04
sudo apt install openjdk-19-jdk-headless  # version 19.0.2+7-0ubuntu3~22.04
sudo apt install openjdk-8-jdk-headless   # version 8u362-ga-0ubuntu1~22.04

根据提示安装sudo apt install openjdk-11-jdk-headless
重新hb build -f,问题解决。

上一篇 下一篇

猜你喜欢

热点阅读