我正在尝试使用 NetBeans 站点中的说明从 Raspbian 上的源代码构建 NetBeans 9: https://netbeans.apache.org/download/nb90/nb90.html
我导航到包含解压源的目录并运行ant
,这会产生错误:
构建失败
/home/pi/Downloads/netbeans_sources/incubating-netbeans-java-9.0-source/nbbuild/build.xml:41 您需要在 JDK 8+ 上运行才能构建 NetBeans; java.home=/usr/lib/jvm/java-11-openjdk-armhf
Raspbian Buster 默认安装了 Java 11。我确保JAVA_HOME
使用此答案中的说明进行设置:https://stackoverflow.com/questions/24641536/how-to-set-java-home-in-linux-for-all-users
我通过运行来验证这一点which java
,它会产生
/usr/lib/jvm/java-11-openjdk-armhf/bin/java
Ant 构建失败的原因是什么?