由于要学习hadoop,就在ubuntu下创建了一个hadoop用户,但是eclipse是在naomi用户下装的,在root和naomi用户下都能正常启动,但是一旦切换到hadoop用户,试着启动eclipse,就会cannot open display, no protocol specify 打开日志文件后的信息为 org.eclipse.swt.SWTError: No more handles[gtk_init_check() failed] 原因: 当使用su 到另外一个用户运行某个程…
Ubuntu启动eclipse问题 在Ubuntu安装eclipse后 可以在终端顺利启动eclipse:进入eclipse目录,在终端输入命令 ./eclipse > /dev/null 2>&1 & 就可以启动了. 但是在eclipse目录鼠标双击eclipse图标,启动时就会出现如下的内容: A Runtime Environment (JRE) or Development Kit (JDK)must be available in order to run Ecli…