ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

在64位Ubuntu 12.04上安装32位Java(OpenJDK)

2019-08-08 07:59:37  阅读:553  来源: 互联网

标签:32-bit java vpn 64-bit 12-04


参见英文答案 > Juniper setup on 12.04                                    7个
我必须在64位Ubuntu 12.04上运行Juniper VPN.我已经安装了openjdk-7-jre,openjdk-7-jdk和icedtea-7-plugin.浏览器提示安装Juniper VPN后,我检查它是否已成功安装到“/home/huangyun/.juniper_networks/network_connect”.

我从命令行打开Firefox并检查日志:

Launching "/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java" "-classpath" "/home/huangyun/.juniper_networks/network_connect/NC.jar" "NC" "-h" "extranet.scei.a-star.edu.sg" "-L" "0" "-l" "0" "-n" "" "-t" "" "-x"

我手动运行上面的命令:

$java -classpath ~/.juniper_networks/network_connect/NC.jar NC -h extranet.scei.a-star.edu.sg -L 0 -l 0 -n "" -t "" -x
Failed to load the ncui library.
Quitting.

我检查文件libncui.so,发现.so文件是32位版本:

$file libncui.so 
libncui.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

我无法将32位.so文件重新编译为64位,所以我想我必须在64位Ubuntu 12.04上安装32位Java.你能告诉我怎么做吗?我搜索过网络但发现的信息很少.

解决方法:

由于OpenJDK中存在错误,Juniper过去常常需要Oracle Java.

参见:https://github.com/flexiondotorg/oab-java6

安装java.

标签:32-bit,java,vpn,64-bit,12-04
来源: https://codeday.me/bug/20190808/1618681.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有