前段时间在Ubuntu 14.04中使用 Chrome登录 Webex准备面试的时候发现无法进入在线面试。搞笑的是前一天尝试进入 Webex的时候还一切正常,不过当时Webex的在线面试没有开始。等到真正面试开始,尝试进入面试房间的时候,才发现无法正常载入。
页面一直显示“Java not found”
两天后准备登录Topcoder的时候,出现同样的错误。
接着在本地Terminal 里输入 java -version和 javac -version,都能正常显示版本 (jdk 1.7)
网上有一个验证java web应用是否能正常运行的页面 http://www.java.com/en/download/installed.jsp
open jdk 下使用Chrome是无法访问的。
网上搜了一段时间后发现。解决方法是:Ubuntu下如果要正常跑 Java 的web 应用。需要安装Oracle jdk,Open jdk是不行的。。
http://askubuntu.com/questions/459838/webex-is-not-working-in-ubuntu-14-04-please-help
关于这两个版本的介绍,请参阅 https://help.ubuntu.com/community/Java
安装Oracle jdk比较简单的方式就是将 ppa加入到 apt-get中,再使用apt-get install就可以。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
具体参阅 http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
最后,不能用Chrome,一定要使用Firefox,Webex暂不支持linux下的Chrome。
https://support.webex.com/webex/v1.1/support/en_US/rn/system_rn.htm
不过这个也不能全怪他。安装好Oracal jdk后,在Chrome下访问 http://www.java.com/en/download/installed.jsp 依然不行。估计应该是Chrome本身的问题。
在Oracle jdk环境下,使用firefox 访问 http://www.java.com/en/download/installed.jsp,应该可以看到如下页面。
如果此时依然无法进入webex,那可能是security的问题了。
打开oracle jdk安装路径(一般为 /usr/lib/jvm/java-8-oracle/bin,版本号略有不同)下的Control panel。将需要访问的网站加入exception list中。
详见 http://askubuntu.com/questions/409663/cannot-start-webex-session-java-permission-issue
https://www.java.com/en/download/exception_sitelist.jsp