linux报错了,我能怎么办!!
当然是解决它了!
1.sudo sh aclock.sh
sudo: 无法解析主机:dss
aclock.sh: 8: aclock.sh: Syntax error: "(" unexpected
解决办法:
pkexec nano /etc/hosts
在配置文件中加入 127.0.1.1 dss
2.myeclipse安装报错未发现java环境 Unable to find Java environment
/usr/local$ source /etc/profile
dss@dss:/usr/local$ java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
dss@dss:/usr/local$ sudo ./myeclipse10.run
Starting installer - please wait...
- Preparing install engine
- Extracted install engine
- Unable to find Java environment
Make sure you have Java installed on your system.
You can download Java from:
http://java.com/
沃特么java环境变量早就配置好了!!
然后网上查阅资料别人也有同样的问题,是这样解决的:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk8/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/jdk8/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/jdk8/bin/javaws" 300
在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就可以很方便的实现了。
参考文献:https://www.aliyun.com/jiaocheng/842021.html
people people for me, me for people people!!
网友评论