RedHat下安装多个JDK报版本冲突,有什么办法解决吗

作者&投稿:出庙 (若有异议请与网页底部的电邮联系)
在安装有多个版本jdk的Linux环境中切换jdk版本~

export JAVA_HOME=/data/jdk1.8.0_11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib(太长了有点串行,export后面都是空格没有回车)
这个是写在/etc/profile最后面的,然后source /etc/profile让它生效
也就是说你全局环境变量写的是哪个jdk的目录,就会用哪个jdk,可以输入下面命令查看
java -version
返回值:java version "1.8.0_11"

这跟java没关系bin是二进制包,而rpm是redhat package 就是红帽的标准安装包,你信不信还有deb包,是debain的标准区别就是rpm、deb安装的时候给你自动配置,一般都是lib安装到/usr/lib bin安装到/usr/bin下边,就算不是,在/usr/bin下也要建立一个软连接。而二进制包你可以手动配置,初学者就不要用bin包了,bin包的安装方法>./jdk-6u1-linux-i586.bin看到许可协议,然后一直空格到许可协议末尾,按y,回车自动解压缩

我这边。。。
Linux环境上 JDK1.6u45 跟 JDK1.8u76 是可以直接 rpm默认安装的。
但是rpm安装 JDK1.7u80就会提示冲突。
可以使用参数强制安装,如:
rpm -ivh --force --nodeps jdk-7u80-linux-x64.rpm
安装完成,在/usr/java 目录下就会存在 jdk1.7目录了。
修改 java_home 或者 其他参数定位到这里就好。

直接把这个服务关掉不就行了
多个JDK不会冲突的,只要环境变量设好

whereis java
找出各种jdk,然后删除其中不需要的


linux可以安装在虚拟机上面吗?
昨天花了一天的时间来把linux安装在VMWare上,我的机器是T40(512M),内存由于扩到了512,所以对于把linux暗转在VMWare上还是基本够用的,linux是redhat的9.0,新买的(不过是D版,别骂我哦,我没money啊:()。 1、先在机器上安装了VMWare,版本为VMware-workstation-4.0.5-6030,可以到其官方网站去下载,然后在下载一个...

redhat8能够安装的arch有哪些
glibc、systemd等。2、常用工具:包括vi与vim、htop、atop、tcpdump、wget、curl、rsync等常用的命令行和系统管理工具。3、开发工具:RHEL8提供了许多开发工具和库,例如gcc、make、perl、python、ruby等。4、数据库软件包:RHEL8支持安装各种数据库软件包,如MySQL、PostgreSQL、OracleDatabase等。

我在下载RedHat的时候官网有两个文件hel-server-i386-dvd.iso,rhel-se...
rhel-server-i386-boot.iso 这个只是一个200多MB的引导光盘,一般是没有用的。至于引导,也就是只能引导到系统选择了语言,键盘等后,选择安装介质的那一步,在这里,你可以是硬盘,也可以是光盘,还可以是网络等。。。rhel-server-i386-dvd.iso 是完整的安装盘,一般下这个就可以了。boot 引导盘...

LINUX常见问题20个
如果你安装的是Red Hat Linux,那么你就可以使用RPM了,如果不是,你可以先安装RPM。方法如下: 1. 下载RPM软件包: ftp:\/\/ftp.redhat.com\/pub\/code\/rpm\/rpm-2.3.11.tar.gz 四、如何在Windows系统中查看Linux的文件 通过使用装载命令mount,我们能够在Linux中轻松地查阅、使用Windows的文件。俗话说有来有往嘛,...

ubuntu安装时候硬盘如何分区?
当然,Linux下还有其他很多“挂载点”,可以进行详细的设置,我说的2和4,只是必须的,一定要有的,最最基础的!没有它们2个挂载点,根本不能继续安装系统的! 5. usr 用来存放系统自带的,或者通过更新安装的软件的地方。 6. tmp 临时文件存储地方,大家可以理解为Windows下的:C:\\Documents and Settings\\Administrator\\...

流行linux发行版本有那些
下面介绍一下各个发行版本的特点:Redhat,应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的RedhatAdvance Server,收费版本)、Fedora(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内使用人群最多的Linux版本。所以这个版本的特点就是使用人群数量大,...

哭,在vmware下装redhat9.0镜像iso,每次装到第二个iso就提示cannotFound...
这时,光驱中的新ISO文件才能被安装程序读取(而不仅仅是上电才连接),此时再点击“第二张盘”继续。REDHAT9.0过时吗?我不觉得。用来学习绰绰有余。从command命令开始吧。安好虚拟机后备个份,去学着做做系统设置更改、网络设置等等。有问题了,就百度下。系统崩溃了,用备份覆盖就好了。哈哈 ...

虚拟机VMware下安装RedHat Linux 9.0 图解教程
虚拟机VMware下安装RedHatLinux9.0图解 注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装。提示:如果你是拿刻好的光盘在Vmware下安装,会出现错误:“无法打开xpdf-2.01-8软件包。这是由于光盘安装,这通常意味着光盘介质已损坏,或者光盘驱动器无法读取介质。请按return键重试”这句话。这...

u盘安装redhat 大于4g
从U盘安装RedHat Linux的具体步骤:准备工作:rhel-5.3-server-i386-dvd.ISO文件;绿色版UltraISO软件;具体步骤:1、解压并用ultraiso软件打开rhel-5.3-server-i386-dvd.iso文件里解压出来的images\/boot.iso文件。如下图所示 2、使用UltraISO软件,点击启动-》写入硬盘映像-》写入。将boot.iso文件写入...

linux下安装boost库时,boost版本跟gcc版本有关系吗?
这个当然是和 GCC 版本有关啦 考虑一些新特性的支持,选较新版本的 GCC

闵行区14764678579: RedHat下安装多个JDK报版本冲突,有什么办法解决吗 -
汪生妈富: 直接把这个服务关掉不就行了 多个JDK不会冲突的,只要环境变量设好

闵行区14764678579: linux下安装JDK,为什么显示别的版本号? -
汪生妈富: 这是因为你安装的jdk没有加入到linux的PATH中导致的.可以如下操作:1,打开/etc/profile2,在文件的最后加入:JDK6=/usr/jdk1.6.0_05PATH=$JDK6/bin:$PATHexport PATH3,执行source /etc/profile4,再次执行java.sh

闵行区14764678579: 我在Red Hat Enterprise 5.4(64bit)上面安装的jdk - 7u17 - linux - x64为什么显示的java version"1.4.2"? -
汪生妈富: 说明你的机器上有两个版本的jdk:1 jdk-7u17-linux-x642 jdk1.4.2 并且,你使用的是jdk1.4.2版本.如何指定使用的jdk?由环境变量PATH指定.你echo $PATH就能看到.PATH是按照冒号分隔的一个个目录,系统会从头到位逐个搜索,如果找到...

闵行区14764678579: 我在redhat中安装了jdk1.6的,但是我用java - version查了显示还是1.4,新的jdk怎么运行? -
汪生妈富: 设置PATH,1)要么删除已有的PATH中的JDK1.4的配置.2)要么将JDK1.6的配置加载到1.4前面.

闵行区14764678579: redhat9下装哪个版本的jdk -
汪生妈富: redhat9上面,默认的java环境是1.3的,用java -version就能看得出来.如果要替换成其他的版本,总结下自己的安装过程. 卸载原有的jdk,(网上有种说法,可以让多个jdk的版本并存,我相信,windows可以的,linux一样可以,我需要一个默...

闵行区14764678579: redhat安装jdk1.4.2的安装包后java - version看不到jdk版本 -
汪生妈富: 你这是因为系统没有找到你的java位置,看了一下你的截图,你应该如下操作:123 echo"JAVA_HOME=/usr/java/j2sdk1.4.2_16">> /etc/profile echo"export PATH=$PATH:/usr/java/j2sdk1.4.2_16/bin">> /etc/profile source/etc/profile 然后你再执行应该就可以了.下面是我成功的截图

闵行区14764678579: 如何在电脑上安装两个版本jdk -
汪生妈富: 1 . 准备两个版本的jdk我的两个jdk路径为: D:\jdk1.7.0_80 D:\Program Files\Java\jdk1.8.0_111122 . 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME: JAVA_HOME7 = D:\jdk1.7.0_80 JAVA_HOME8 = D:\Program Files\Java\jdk1.8.0_...

闵行区14764678579: 安装多个jdk版本默认使用哪个 -
汪生妈富: 默认使用你环境变量里优先配置的,如果想特定使用哪个,只需要把环境变量配在前边就可以了 增加JAVA_HOME变量,指到你的jdk安装目录 在path变量后追加 ,%JAVA_HOME%\bin

闵行区14764678579: 如何在red hat linux下安装jdk -
汪生妈富: 方法/步骤1、选择一个安装包存放的位置,我选择的是“/usr/local/java”2、进入安装包所在目录:#cd /usr/local/java3、给安装包文件可执行的权限:Chmod +x /usr/local/java/ jdk-6u18-linux-x64.bin4、安装JDK:#./ jdk-6u18-linux-x64.bin ...

闵行区14764678579: linux使用2个jdk -
汪生妈富: 你那个JAVA版本叫什麽?以我的为例,我的叫 java-6-sun 先更新java alternatives$ sudo update-java-alternatives -s java-6-sun 然后改JVM 这个文件,以下是用 VI 来改,你可以用其他你喜欢的文字编辑软件$ sudo vi /etc/jvm 在 JVM 文件内,把你...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网