Ubuntu 14.04 载入 JWS 或 访问 jsp异常的解决方法

时间:2020-12-21 16:57:16

前段时间在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

Ubuntu 14.04 载入 JWS 或 访问 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,应该可以看到如下页面。

Ubuntu 14.04 载入 JWS 或 访问 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