ubuntu Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE)

1、Install JDK
sudo apt-get install openjdk-7-jdk
2、Make your $JAVA_HOME point to the newly installed JDK
echo $JAVA_HOME
# prints nothing

sudo echo 'JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64' >> /etc/profile
source /etc/profile

echo $JAVA_HOME
# /usr/lib/jvm/java-7-openjdk-amd64
3、Update your java command symlink
java -version
# java version "1.6.0_32"
# OpenJDK Runtime Environment (IcedTea6 1.13.4) (6b32-1.13.4-1~deb7u1)
# OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
which java
# /usr/bin/java
ls -l /usr/bin/java
# lrwxrwxrwx 1 root root 22 Sep 20 21:22 /usr/bin/java -> /etc/alternatives/java
ls -l /etc/alternatives/java
# lrwxrwxrwx 1 root root 42 Sep 21 00:01 /etc/alternatives/java -> /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java

sudo rm /etc/alternatives/java
sudo ln -s /usr/lib/jvm/java-7-openjdk-amd64/bin/java /etc/alternatives/java

java -version
# java version "1.7.0_65"
# OpenJDK Runtime Environment (IcedTea 2.5.1) (7u65-2.5.1-5~deb7u1)
# OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
4、Try again

转载于:https://www.cnblogs.com/maypen/p/6214077.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值