ubuntu 10.10上默认安装了openJDK,安装了sun JDK后,shall命令的默认java还是openJDK。
jill@jill-desktop:~/tac$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.10) (6b20-1.9.10-0ubuntu1~10.10.2)
OpenJDK Server VM (build 19.0-b09, mixed mode)
想修改成sunJDK。最安全而又可靠的方法是: update-alternatives --config, 然后输入正确的数字。
jill@jill-desktop:~/tac$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
选择 路径 优先级 状态
------------------------------------------------------------
0 /home/jill/tac/jdk/bin/java 1061 自动模式
1 /home/jill/tac/jdk/bin/java 1061 手动模式
* 2 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:0
update-alternatives: 使用 /home/jill/tac/jdk/bin/java 来提供 /usr/bin/java (java),于 自动模式 中。
这时再使用java命令,就是sun JDK了。
jill@jill-desktop:~/tac$ java -version
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Server VM (build 19.0-b09, mixed mode)
分享到:
相关推荐
sudo update-alternatives --config i686-linux-gnu-gcc # 安装版本为 4.4.1 的 i686-linux-gnu-g++ sudo update-alternatives --install /usr/bin/i686-linux-gnu-g++ i686-linux-gnu-g++ /usr/bin/i686-linux-gnu...
sudo update-alternatives --config gcc ``` 执行上述命令后,系统会显示当前可选的所有GCC版本,以及各自的优先级。通过输入对应的数字可以选择所需的版本。 3. **验证设置**: ```bash gcc -v g++ -v ``...
sudo update-alternatives --config java ``` 这将显示可用的Java版本以及它们的路径。选择正确的OpenJDK 7版本。例如,如果显示的选项是`/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java`,则输入相应的编号进行...
$ sudo update-alternatives --config java $ sudo update-alternatives --config javac 4.检测,输入java -version java version "1.7.0_10" Java(TM) SE Runtime Environment (build 1.7.0_10-b18) Java ...
update-alternatives --config java update-alternatives --config javac ``` #### 四、常见问题及解决方法 1. **无法找到 Java 命令**:确保 `/usr/lib/java/jdk1.6.0_41/bin` 路径已经添加到 `PATH` 环境变量...
sudo update-alternatives --config python3 ``` 输出结果将显示当前的 Python 版本,例如: ``` There are 2 choices for the alternative python3 (providing /usr/bin/python3). Selection Path Priority ...
sudo update-alternatives --config gcc ``` 这将显示一个菜单,让你选择希望设置为默认的GCC版本。输入对应的编号并按回车即可。 要验证版本切换是否成功,可以运行: ```bash gcc -v g++ -v ``` 如果不再需要...
sudo update-alternatives --config javac sudo update-alternatives --config java sudo update-alternatives --config javaws ``` 7. **设置符号链接** 检查是否已经正确设置了符号链接,这对于确保系统...
最后,运行`sudo update-alternatives --config java`来确认并选择默认的JDK版本。系统会列出所有可用的JDK版本,选择编号3(或其他对应JDK 7的编号),确认后JDK 7将成为默认版本。 完成以上步骤后,你已经在...
sudo update-alternatives --config javac ``` #### 五、验证安装 1. **检查JDK版本**:通过运行`java -version`命令来验证JDK是否已正确设置: ```bash java -version ``` 如果输出结果显示为“`1.7.0_09...
6. **管理Java版本**:如果需要在不同版本间切换,可以使用`update-alternatives --config java`和`update-alternatives --config javac`命令。 在实际应用中,OpenJDK-9引入了许多新特性,如模块系统(Project ...
sudo update-alternatives --config javac ``` 在配置过程中,选择对应JDK 1.7的选项。 5. **安全与维护** - 由于从非官方源下载软件可能存在风险,建议定期检查JDK的安全更新,尽管1.7已不再获得官方支持。 -...
最后,输入 sudo update-alternatives --config java 选择对应的 JDK,然后输入 java -version 查看是否已经成功安装 Sun JDK。 方法二:使用 apt-get 安装 sun-java6-jre Ubuntu 10.04 中已经去掉了 sun-java6-...
Ubuntu提供了一个工具`update-alternatives`来管理多个版本的软件。使用以下命令将系统默认的JDK指向我们刚安装的版本: ``` sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_51/...
1. **检查默认 Java 配置**:使用命令 `sudo update-alternatives --config java`、`sudo update-alternatives --config javac` 和 `sudo update-alternatives --config javaws` 来检查系统当前的 Java 配置。...
sudo update-alternatives --config java ``` 2. **移除JDK链接**: 如果你使用的是`alternatives`系统来管理Java版本,需要先解除JDK的软链接: ``` sudo update-alternatives --remove-all java sudo ...
sudo update-alternatives --config python3 ``` 在需要使用特定Python版本的项目中,可以通过在命令行指定完整路径或者设置环境变量来确保使用正确的Python解释器。 通过以上步骤,你将在Ubuntu 22.04上成功安装...
Ubuntu提供了一个强大的工具`update-alternatives`来帮助我们配置和切换Python的不同版本。下面是如何设置Python 3.9作为默认版本: ```bash sudo update-alternatives --install /usr/bin/python3 python3 /usr/...
sudo update-alternatives --config javac sudo update-alternatives --config java ``` 错误三:缺少依赖项 在编译Android源码时,可能会缺少一些依赖项,例如curl、git和g++。解决方法是使用apt-get命令安装缺少...
运行`update-alternatives --config gcc`命令来选择默认的GCC版本。选择GCC 3.4作为默认版本后,可以通过`gcc -v`命令验证当前使用的GCC版本: ```bash update-alternatives --config gcc gcc -v ``` 通过以上步骤...