jdk1 6 64位(如何在 64 位 linux 机器上安装 jdk1.6)
本文目录
如何在 64 位 linux 机器上安装 jdk1.6
一、软件下载1、下载JDK(下面分别是32位系统和64位系统下的版本)update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300 update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300 update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300 update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300 执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择# update-alternatives --config java4、测试# java -version # 测试是否成功 java version "1.7.0_09"Java(TM) SE Runtime Environment (build 1.7.0_09-b05)Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode) 以上是64 位 linux 机器上安装 jdk1.7,下载的时候,改变下载版本即可!不过1.7兼容1.6
我在centOS linux安装jdk1.6后,运行java或javac命令报错是杂回事
一、软件下载1、下载JDK(下面分别是32位系统和64位系统下的版本)update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300 update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300 update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300 update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300 执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择# update-alternatives --config java4、测试# java -version # 测试是否成功 java version "1.7.0_09"Java(TM) SE Runtime Environment (build 1.7.0_09-b05)Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
java 32位和64位的区别
下面我跟你详细的分析下32位和64位下Myeclipse、Tomcat以及JDK三者关系详解。这样的话你更容易理解一些
Myeclipse从9.0企业版开始有64位的安装包,本人用的为10.7版本,安装过程中会有选择支持的版本信息,如下图1所示。
图1
JDK和Tomcat也分32位和64位。三者之间协同工作的关系,以本人开发环境作详细介绍。JDK和Tomcat分别配置了32位和64位环境,如下图2中从上至下分别对应的是32位以及64位JDK(注意是JDK安装的根目录),图3中从上至下分别对应的是64位,64混合32位以及32位的Tomcat。
图3
下面以64位配置举例说明,如图4中所示,JDK的环境变量为D:\dev\Java64\jdk ;如图5中所示,Tomcat的环境变量为D:\dev\apache-tomcat-7.0.63-x64,如需要切换,修改相应的值即可。
图5
在myeclipse的菜单栏,通过Window-》Java-》installed JREs即可进入修改开发过程中支撑项目工程的JDK,操作过程如图6中序号表示,这里选择Name为jdk64的64位JDK,在项目JRE System Library下即可查看支撑的JDK信息。
图6
在myeclipse的菜单栏,通过Window-》Myeclipse-》Servers-》Tomcat-》Tomcat 7.x即可设置项目工程部署到的Tomcat服务器(如图7所示),这里选择64位的Tomcat,如图8所示,展开Tomcat7.x,选择JDK,即可设置Tomcat运行基于的JDK(在用Myeclipse开发过程中,此JDK可以不配置系统环境变量。原因是Myeclipse会将此JDK作为内置JDK,细心的码友可以发现Myeclipse安装过程中自带的JDK是没有配置环境变量的,但Tomcat照样能运行。),这里选择Name为jdk64的64位JDK。项目部署运行即可在Console控制台看到JDK的信息,如图9所示。
注意:再次强调,用myeclipse开发测试的过程中,所用JDK可以不配置环境变量,Myeclipse会把选用的JDK作为内置JDK,开发过程中无需依托于系统环境变量。项目在开发完毕,导出war包并关闭Myeclipse后,若将war包工程部署到Tomcat,则需要依托系统的环境变量指定的JDK
问题:在Myeclipse开发过程中系统能访问Access数据库,但相应war包部署在Tomcat中后无法访问。
原因:开发时,图8中选择的是32位的JDK(即jdk32,如图10所示),但部署war包的Tomcat依托的系统环境是64位的JDK,如图4所示。
本文相关文章:
东芝打印机驱动下载后怎么安装?东芝2110打印机驱动和哪些型号通用
2024年8月7日 18:05
oracle11g安装教程(如何快速安装oracle11g客户端)
2024年8月7日 17:00
ie7官方下载(Windows Internet Explorer 7.0 安装失败)
2024年8月5日 22:55
chrome os 下载(求Google Chrome OS系统 最新版本安装镜像下载地址)
2024年8月1日 13:35
g450显卡驱动(商务G450安装不了显卡驱动像这样“NVIDIA此图形驱动程序无法找到兼容的图形硬件”)
2024年7月28日 08:20
富士通打印机官网(富士通DPK3600E针式打印机驱动在win7系统下如何安装)
2024年7月25日 07:30
魔兽rpg地图包(魔兽争霸3RPG地图包安装在哪啊~~讲清楚点)
2024年7月23日 14:48
sourceinsight3 5(我安装的Source Insight 3.5 为什么不能高亮显示C语言程序)
2024年7月23日 04:51
足球经理2010中文版下载(我的足球经理2010,现在安装后不能汉化了,安装汉化就显示找不到路径或没升级,不能点击下一步)
2024年7月22日 20:07
三星一体机驱动(三星一体机SCX-4623FH 安装驱动 提示找不到打印机 数据线连接好这)
2024年7月22日 17:32
0x000002(WIN7无法安装打印机设置错误0*00000002处理办法)
2024年7月21日 22:10
iis6 0安装包下载(下了个IIS6的安装包..但是怎么安装啊)
2024年7月21日 04:47
更多文章:
诺基亚电话暂时不能播出(诺基亚按键手机为什么有信号打电话会出现暂时无法拨出)
2024年5月24日 18:47
华为9xpro价格8+256(两千元以内有配备内存256G的手机吗想入手一款,有何推荐)
2024年10月2日 23:45
苹果X5手机为什么拍照显示屏上的数字,文本总是拍不清整,特别是数字,拍完不?苹果X5联通手机怎么退订流量包
2024年7月15日 22:02
vivos1pro手机卡槽在哪里(VIVO S1Pro 卡槽在哪个位置)
2024年8月28日 05:10
小米2s充电闪红灯(我的,小米2S充电时会亮红灯,那主板有没有坏)
2023年12月16日 00:15
Iphone6和6plus有什么区别?iphone6 plus手机尺寸是多少
2024年5月13日 04:55
单模手机和双模手机的区别(手机双卡多模和双卡单模有什么区别)
2024年2月22日 09:15