执行:
代码: 全选
java -version
- java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
代码: 全选
sudo update-java-alternatives -l
- java-6-sun 63 /usr/lib/jvm/java-6-sun
代码: 全选
sudo gedit /etc/environment
- PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANGUAGE="en_US:en"
LANG="en_US.UTF-8"
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
代码: 全选
/etc/jvm
- /usr/lib/jvm/java-6-sun
[问题]
当我执行
代码: 全选
javac *.java
- The program 'javac' can be found in the following packages:
* gcj-4.2
* java-gcj-compat-dev
* jikes-sablevm
* kaffe
* jikes-sun
* ecj
* gcj-4.3
* cacao-oj6-jdk
* jikes-classpath
* openjdk-6-jdk
* jikes-kaffe
* sun-java5-jdk
* sun-java6-jdk
Try: sudo apt-get install <selected package>
bash: javac: command not found
(PS:之前在论坛里看到有网友也出现这样的问题,但后来他说行了,也没给出解决办法!)