linux 查看安装的是jdklinux 安装jre还是jdkre

下次自动登录
现在的位置:
& 综合 & 正文
linux中 jdk 的卸载和安装
zz http://yushan.javaeye.com/blog/261148
一.jdk1.4卸载
由于redhat Enterprise 5 中自带安装了jdk1.4的,所以在安装jdk1.6前我把jdk1.4的卸了,步骤如下:
1.打开终端输入#rpm -qa | grep gcj
,其现实内容有:
-1.4.2-gci-compat.........
-1.4.2-gcj-compat-devel.....(具体忘了是什么了,反正有两个java
开头的文件)
#rpm -e --nodeps java
-1.4.2-gci...
(利用rpm -e --nodeps 命令删除上面查找的内容)
此时jdk1.4已被卸了。
二.jdk1.6安装
1. 从网站上下载jdk1.6包(jdk-6u10-linux
-i586-rpm.bin
),通过leapFTP上传到linux
系统的/var/ftp/pub目录下
中切换到 /var/ftp/pub目录下,修改jdk1.6的使用权限:#chmod
jdk-6u10-linux
-i586-rpm.bin
3.解压并安装:#./
jdk-6u10-linux
-i586-rpm.bin (默认安装在/usr/java
4.环境变量配置:
/etc/profile
在该profile文件中添加:
JAVA_HOME=/usr/java
/jdk1.6.0_10
JRE_HOME=/usr/java
/jdk1.6.0_10/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib(注意:前面的.:
中的;号为:号)
export JAVA_HOME JRE_HOME PATH CLASSPATH
添加完毕保存退出
#source /etc/profile
version "1.6.0_10" (jdk1.6安装成功)
卸载rpm版的jdk:
#rpm -qa|grep jdk
显示:jdk-1.6.0_10-fcs
卸载:#rpm -e
jdk-1.6.0_10-fcs
=======================
到http://java.sun.com/javase/downloads/index.jsp下载 JRE 1.6,目前(日)的版本是Java SE Runtime Environment 6 Update 5.
注意:要下载的是Linux self-extracting file
而非Linux RPM in self-extracting file
下面执行的命令是在root特权帐户下执行的
下载到的文件是jre-6u5-linux-i586.bin
步骤1: mv jre-6u5-linux-i586.bin /opt/
步骤2: cd /opt/
chmod +x jre-6u5-linux-i586.bin
步骤3: ./jre-6u5-linux-i586.bin
阅读完license后,输入yes
步骤4: rm jre-6u5-linux-i586.bin
步骤5: ln -s /opt/jre1.6.0_05/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
步骤6: vi /etc/profile.d/java.sh
输入export J2RE_HOME=/opt/jre1.6.0_05
export PATH=$J2RE_HOME/bin:$PATH
并在文件尾再输入一个回车形成一空行
步骤7:source /etc/profile.d/java.sh
步骤8: alternatives --install /usr/bin/java java /opt/jre1.6.0_05/bin/java 2
步骤9: alternatives --config java
然后选择 /opt/jre1.6.0_05/bin/java 所对应的数字 2
=================
本文适用于:
Sun Java Desktop System, Red Hat Linux,
Netscape 6.2x, Netscape 7, Mozilla 1.4+
JRE 版本:
卸载过程包括以下步骤:
Java Plug-in 卸载
Java Runtime Environment (JRE) 卸载
自解压文件卸载
I.Java Plug-in 卸载:Mozilla 浏览器
如果您准备重新安装 JRE,则不必卸载 Java Plug-in。在创建新的的符号链接时,只需使用 ln 命令的 -f 选项。
例如: ln -f /usr/lib/mozilla/plugins/libjavaplugin_oji.so
如果您准备从 Linux 盒中完全删除 Java,请参阅下面介绍的符号链接删除过程。
打开终端窗口
以超级用户身份登录
键入:rm /usr/lib/mozilla/plugins/libjavaplugin_oji.so
将作出以下提示: rm: remove symbolic link `/usr/lib/mozilla/plugins/libjavaplugin_oji.so' ?
II.JRE 卸载
可用两种方法卸载 JRE。请使用您在安装 JRE 时所用的方法。例如,如果您以前使用 RPM 安装 JRE,则使用 RPM 卸载方法。
注:如果您的 Linux 盒中具有 RPM,则应首先确定 Java 是否是使用 RPM 安装的。如果 Java 不是使用 RPM 安装的,则请跳过本节内容。
打开终端窗口
以超级用户身份登录
键入以下命令,尝试查找 JRE 软件包:rpm -qa
如果 RPM 报告一个类似于 jre-&version&-fcs 的软件包,则说明 Java 是使用 RPM 安装的。
注:通常,您不必使用 RPM 卸载 JRE,因为 RPM 可以在您安装新版本时自动卸载旧版本的 JRE!除非您准备永久删除 JRE,否则请跳过本节内容。
要卸载 JRE,请键入:rpm -e jre-&version&-fcs
自解压文件卸载
确定 Java 是否安装在某些文件夹中。它通常安装在以下位置:/usr/java/jre_&version& 或 /opt/jre_nb/jre_&version&/bin/java/
如果找到了安装 Java 的文件夹,可以删除此文件夹。
警告:删除文件夹之前,应确保 Java 以前不是使用 RPM 安装的。
键入:rm -r name.例如:rm -r jre1.5.0
==================================
本文介绍了Linux下的Java安装流程,讲了三个步骤的内容:Java环境安装、环境变量配置和Eclipse安装。
一、Java安装之Java环境安装
从sun主页下载JDK for Linux版本。这里下载的是jdk-6u6-linux-i586.bin。
用root用户登录ubuntu,或是在普通用户下用su命令切换用户。切换到所需的安装目录。类型:cd &目录路径名&
例如,要在 /usr/java/ 目录中
安装软件,请键入:cd /usr/java/,
把jdk-6u6-linux-i586.bin文件拷贝这个目录里面,设置权限为可执行类型:chmod a+x
jre-6u6-linux-i586.bin
3. 启动安装过程。键入:./jre-6u&version&-linux-i586.bin。 接下来会提示二进制的许可协议,键入yes回车即可。安装过程如果遇到一些问题,都同样键入yes就可以。
4. 一路下来,最后看到Done字样,就完成了Java环境的安装。安装的位置就是当前目录 /usr/java,当然你可以选择在别的位置。可以用ls命令查看一下是否正常。
二、Java安装之环境变量配置
上面安装完毕后,直接在shell里面输入java是不起作用的,需
要先配置一下环境变量。一般都会用export命令,不过这样设置只对当前shell
起作用,重启或是切换到别的shell会话就不起作用了。可以选择配置 .bashr文件。用vi或是gedit打开,在末尾添加下面的内容
export JAVA_HOME=/usr/java/jdk1.
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然后保存。再在shell里面试验一下是否安装成功。echo一下各个变量是否正常,然后输入java -version看看。
还有一种方式是修改/etc/profile,这样相当于修改系统配置文件,对所有用户都有影响,我在尝试的过程可能输入了一些异常字符,导致整个ubuntu无法用GUI登录,无奈只能用文本登录,然后再次把profile改回来才正常。
好了之后可以先试一下用vi新建一个Hello的Java文件,然后编译一下试运行。
三、Java安装之Eclipse安装
Linux下面的Eclipse在ubuntu的界面渲染下看起
来非常漂亮。先从Eclipse社区下载一个Linux版本的,这里下载的是europa
版本的gz包。只要解压到一个目录就可以,这里选择/opt/eclipse下面。Eclipse是解压就可以使用的。不过为了方便,我们在桌面做一个启
动器把启动目标指向到Eclipse的安装目的地,选择里面已有的图标文件,这样就完成了。不过默认Eclipse是找不到Java执行路径的,有网友写
了这样一个脚本eclipse.sh
放到/usr/local/bin目录下,记得加上775权限。然后把启动器位置指到这里eclispe.sh。下面是eclipse.sh的内容:
#!/bin/bash
# 执行 eclipse
export JAVA_HOME=/usr/java/XXX
export CLASSPATH=/usr/java/XXX/lib
/opt/eclipse/eclipse -vm /usr/java/XXX/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中
【上篇】【下篇】如何查看linux是否安装jdk_百度知道
如何查看linux是否安装jdk
我有更好的答案
看看 是否设置了jdk环境变量: echo $JAVA_HOME;或运行命令: java -verion 看看能否查看版本 ,能就是运行;或者查看后台进程:ps -ef|grep java。1 Linux 目录结构即使这是个菜鸟级的问题,也经常难住老鸟。我就见过很资深的程序员把JDK不合适地安装到/home目录下。虽然不一定有最正确的安装位置,但一定有不适当的安装位置。为了确定我们到底应该把JDK安装在哪里,首先要了解一下Unix/Linux的目录结构。[plain]&view&plaincopy/bin&用来贮存用户命令。/usr/bin&也被用来贮存用户命令。&&&&/sbin&许多系统命令(例如&shutdown)的贮存位置。/usr/sbin&中也包括了许多系统命令。&&&&/root&根用户(超级用户)的主目录。&&&&/mnt&该目录中通常包括系统引导后被挂载的文件系统的挂载点。比如,默认的光盘挂载点是&/mnt/cdrom/。可以为U盘建一个挂载点:mkdir&/mnt/usb。&&&&/boot&包括内核和其它系统启动期间使用的文件,最大不超过200M。通常我为&/boot&建一个primary分区是1G。&&&&/lost+found&被&fsck&用来放置零散文件(没有名称的文件)。&&&&/lib&包含许多被&/bin&和&/sbin&中的程序使用的库文件。目录&/usr/lib&中含有更多用于用户程序的库文件。/lib&目录下放置的是&/bin&和&/sbin&目录下程序所需的库文件。简单说,/lib&是内核级的;/usr/lib&是系统级的;/usr/local/lib&是用户级的。仅仅被&/usr&目录下的程序所使用的共享库不必放到&/lib&目录下。只有&/bin&和&/sbin&下的程序所需要的库有必要放到&/lib&目录下。&&&&/dev&贮存设备文件。&&&&/etc&包含许多配置文件和目录。&&&&/var&用于贮存variable(或不断改变的)文件,例如日志文件和打印机假脱机文件,虚拟机镜像文件等。&&&&/usr&包括与系统用户直接有关的文件和目录,例如应用程序及支持它们的库文件。&&&&/proc&一个虚拟的文件系统(不是实际贮存在磁盘上的),它包括被某些程序使用的系统信息。&&&&/initrd&用来在计算机启动时挂载&initrd.img&映像文件的目录以及载入所需设备模块的目录。不要删除&/initrd&目录。如果你删除了该目录后再重新引导&Red&Hat&Linux&时,你将无法引导你的计算机。&&&&/tmp&用户和程序的临时目录。&/tmp&给予所有系统用户读写权。&&&&/home&用户主目录的默认位置。&&&&/opt&可选文件和程序的贮存目录。该目录主要被第三方开发者用来简易地安装和卸装他们的软件包。在传统的unix系统中,/usr 通常只包含系统发行时自带的程序,而/usr/local 则是本地系统管理员用来自由添加程序的目录。这里有一条严厉而牢固的规则:除非在里面创建目录,unix发行版不得使用 /usr/local 。对于Linux发行版,如 RedHat, Debian 等等,一个可能的规定是:/usr 目录只能由发行版的软件包管理工具负责管理,而对 /usr/local 却没有这样做。正是因为采用这种方式,软件包管理工具的数据库才能知道在 /usr 目录内的每一个文件。2、配置环境JAVA变量有3种方式配置JAVA环境变量。2.1/etc/profile如果你的计算机仅仅作为开发使用时推荐使用这种方法.所有用户的shell都有权使用这些环境变量。修改/etc/profile 文件,执行下面的语句:[plain]&view&plaincopy$&sudo&-s&&#&echo&'export&JAVA_HOME=/usr/local/java/jdk1.6.0_38'&&&&/etc/profile&&#&echo&'export&PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'&&&&/etc/profile&&#&echo&'export&CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'&&&&/etc/profile切换到任何一个用户,执行下面这个命令,环境变量的更改立即生效:# source /etc/profile检查JAVA环境变量更改是否生效:$ java -version2.2 ~/.profile这个是最安全的方法,控制JAVA到当前用户。如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的 .profile, 如下:$&cd&~/&&$&echo&'export&JAVA_HOME=/usr/local/java/jdk1.6.0_38'&&&&./.profile&&$&echo&'export&PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'&&&&./.profile&&$&echo&'export&CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'&&&&./.profile&&$&source&./.profile&&$&java&-version&&or&&$&javajdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。基本信息Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。参考资料.CSDN[引用时间]
采纳率:100%
在linux系统查找jdk的安装路径:whereis javawhich java (java执行路径)echo $JAVA_HOMEecho $PATH在windows查找jdk的安装路径:set java_home:查看JDK安装路径java -version:查看JDK版本下面是设置jdk的环境变量和卸载jdk安装:1.配置linux的环境变量:(记得source .bash_profile). 修改/etc/profile文件 (全局所有用户)vi 此文件/etc/profile在profile文件末尾加入:export JAVA_HOME=/usr/share/jdk1.6.0_20export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar.修改.bash_profile文件 (某个用户权限使用这些环境变量).bash_profile文件末尾加入:export JAVA_HOME=/usr/share/jdk1.6.0_20export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar.shell终端执行下列命令: (临时用)export JAVA_HOME=/usr/share/jdk1.6.0_14export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar2.卸载jdk·找到jdk安装目录的_uninst子目录·在shell终端执行命令./uninstall.sh即可卸载jdk
本回答被提问者采纳
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Linux如何查看JDK的安装路径
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.
如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法.
1:echo $JAVA_HOME
使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径
[root@localhost ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@localhost ~]# echo $JAVA_HOME
2:which java
首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径。网上的资料都是人云亦云,完全不去思考。那么怎么定位到java的安装路径呢?下面我们来看看例子吧,如下所示:
[root@localhost ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 Aug 17 15:12 /usr/bin/java -& /etc/alternatives/java
[root@localhost ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 46 Aug 17 15:12 /etc/alternatives/java -& /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
[root@localhost ~]#
[root@localhost ~]# cd /usr/lib/jvm
[root@localhost jvm]# ls
java-1.6.0-openjdk-1.6.0.0.x86_64 java-1.7.0-openjdk-1.7.0.65.x86_64 jre jre-1.6.0 jre-1.6.0-openjdk.x86_64 jre-1.7.0 jre-1.7.0-openjdk.x86_64 jre-openjdk
[root@localhost jvm]#
whereis java 也是如此,它本身不能定位到安装路径。可以通过上面例子去定位安装路径
3: rpm -ql packagename
如果JDK是源码安装的话,那么这个方法也是行不通的。也就是说rpm –ql packagename也是有一定局限性的。
[root@localhost ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@localhost ~]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
[root@localhost ~]# rpm -ql java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64 | more
/etc/.java
/etc/.java/.systemPrefs
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jaas-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jaas-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jaas.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jce-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jce-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jce.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext-3.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-cos-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-cos-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-cos.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-ldap-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-ldap-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-ldap.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-rmi-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-rmi-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-rmi.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jsse-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jsse-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jsse.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/sasl-1.7.0.65.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/sasl-1.7.0.jar
/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/sasl.jar
/usr/lib/jvm-exports/jre-1.7.0-openjdk.x86_64
/usr/lib/jvm-private/java-1.7.0-openjdk.x86_64
/usr/lib/jvm-private/java-1.7.0-openjdk.x86_64/jce
/usr/lib/jvm-private/java-1.7.0-openjdk.x86_64/jce/vanilla
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/ASSEMBLY_EXCEPTION
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/LICENSE
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/THIRD_PARTY_README
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/java
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/keytool
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/orbd
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/pack200
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/policytool
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/rmid
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/rmiregistry
//本人jdk,jre地址
jre:/usr/lib/jvm/java-1.6.0-openjdk-amd64/jre
jre:/usr/lib/jvmjava-1.6.0-openjdk-amd64/jre
jre:/usr/lib/jvm/java-1.7.0-openjdk-amd64/jre
jdk:usr/lib/jvm/java-1.7.0-openjdk-amd64
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!&[ 9 篇帖子 ]&
&文章标题 : 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
13:19帖子: 164
系统: ubuntu 12.04
接收感谢: 0 次
安装了jre之后每次双击.jar文件都是归档管理器打开,再安装了jdk之后才在右键里显示了使用openjdk java
7 runtime打开,然后它提示把文件设置为可执行,然后就可以打开了……但是软件的安装说明说只要jre即可,这是为什么呢?有没有比较详细的关于jre,jdk功能的说明啊,(我只是用一些相关的软件要用到它)在论坛里直接搜貌似只是些安装方法之类……
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
17:36帖子: 7292
怎么装的jre?理论上只要装了jre就行了。jre是用来运行java程序的,jdk是用来开发java程序的。jdk里面包含了jre。
_________________虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
_________________
评价:&3.7%&
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
13:19帖子: 164
系统: ubuntu 12.04
接收感谢: 0 次
懒蜗牛Gentoo 写道:怎么装的jre?理论上只要装了jre就行了。jre是用来运行java程序的,jdk是用来开发java程序的。jdk里面包含了jre。我是先java -version,然后它显示了几个跟这个有关的未安装的软件,然后我选了其中一个,sudo apt-get install openjdk-7-jre-headless,然后就装上了jre。。再java -version,就java version &1.7.0_07&OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-0ubuntu0.12.04.1)OpenJDK Server VM (build 23.2-b09, mixed mode)有同学说re只是运行库…要打开jar得有开发者工具,这是神马意思?
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
19:48帖子: 811
系统: Arch
jre--Java Runtime Environment打开xxx.jar只需要代码:java -jar xxx.jar就行了没有jdk一样可以的
_________________其实我是菜鸟、、、
_________________
评价:&3.7%&
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
16:10帖子: 1849
系统: Arch debian win7
你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。
_________________拥有丰富API接口和广泛程序支持的dropbox云同步,,开始就比别人多500兆,我的空间也会增加。谢啦==========我的作品==========
_________________
评价:&3.7%&
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
13:19帖子: 164
系统: ubuntu 12.04
接收感谢: 0 次
icelee123 写道:jre--Java Runtime Environment打开xxx.jar只需要代码:java -jar xxx.jar就行了没有jdk一样可以的soga,thx!
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
13:19帖子: 164
系统: ubuntu 12.04
接收感谢: 0 次
zhw2101024 写道:你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。好吧,当我在没有安装jre的时候用java -version命令时显示的几个仿佛都是headless的,只不过有的是openjdk 有的是其他什么名字我不记得了,额,我就选了一个最新的装了,后来的一步sudo apt-get install openjdk-7-jdk,是不是就该把jre装全了?
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
16:10帖子: 1849
系统: Arch debian win7
asean 写道:zhw2101024 写道:你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。好吧,当我在没有安装jre的时候用java -version命令时显示的几个仿佛都是headless的,只不过有的是openjdk 有的是其他什么名字我不记得了,额,我就选了一个最新的装了,后来的一步sudo apt-get install openjdk-7-jdk,是不是就该把jre装全了?是这样的,装了jdk就不需要装jre,或者说jdk本身必然是包含jre的。因为jdk开发的东西必然需要jre来运行、测试
_________________拥有丰富API接口和广泛程序支持的dropbox云同步,,开始就比别人多500兆,我的空间也会增加。谢啦==========我的作品==========
&文章标题 : Re: 安装了jre后不能直接打开.jar,再安了jdk才可以发表于 :
13:19帖子: 164
系统: ubuntu 12.04
接收感谢: 0 次
zhw2101024 写道:asean 写道:zhw2101024 写道:你随便选了一个安装,但是你不能保证就已经安装了完整的jre。你安装的明显是jre里的headless组件(可能就是专门显示java -version的)。你应该选择其它看起来更完整的。好吧,当我在没有安装jre的时候用java -version命令时显示的几个仿佛都是headless的,只不过有的是openjdk 有的是其他什么名字我不记得了,额,我就选了一个最新的装了,后来的一步sudo apt-get install openjdk-7-jdk,是不是就该把jre装全了?是这样的,装了jdk就不需要装jre,或者说jdk本身必然是包含jre的。因为jdk开发的东西必然需要jre来运行、测试嗯嗯,再谢~
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 9 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 1 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - Ubuntu 18.04 LTS (Bionic Beaver)
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 18.10
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店}

我要回帖

更多关于 linux 查看已安装jdk 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信