在Ubuntu平台搭建安装myeclipse的时候,遇到 Unable to find Java environment 的问题。
JDK是解压安装,路径安装在了/home/leon/lib/jdk/jdk1.7.0_79,虽然配置了环境变量,但是Myeclipse安装程序在/usr/bin下去找JDK的安装信息,需要将JDK指定为系统默认的JDK。
update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本,比如,我们在系统中同时安装了open jdk和sun jdk两个版本,而我们又希望系统默认使用的是sun jdk,那怎么办呢?通过update-alternatives就可以很方便的实现了。
执行下面三行代码
1. sudo update-alternatives --install "/usr/bin/java" "java" "/home/leon/lib/jdk/jdk1.7.0_79/bin/java" 300
2. sudo update-alternatives --install "/usr/bin/javac" "javac" "/home/leon/lib/jdk/jdk1.7.0_79/bin/javac" 300
3. sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/home/leon/lib/jdk/jdk1.7.0_79/bin/javaws" 300
问题解决
本文介绍了解决Ubuntu环境下MyEclipse无法找到Java环境的问题。通过使用update-alternatives工具设置特定版本的JDK为系统默认,确保MyEclipse能够正确识别已安装的JDK。
2553

被折叠的 条评论
为什么被折叠?



