linux下安装jdk1.7命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下安装jdk1.7命令相关的知识,希望对你有一定的参考价值。

能不能用apt-get iinstall命令,最好不用再自己配置了
(请尝试键入java或javac,如果你没有jdk)

ubuntu-kylin@ubuntu-kylin:~$ java
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包>
ubuntu-kylin@ubuntu-kylin:~$ javac
程序 'javac' 已包含在下列软件包中:
* default-jdk
* ecj
* gcj-4.8-jdk
* openjdk-7-jdk
* gcj-4.6-jdk
* openjdk-6-jdk
请尝试:sudo apt-get install <选定的软件包>
ubuntu-kylin@ubuntu-kylin:~$

不同的jdk包格式以及不同的Linux安装方法不同,以redhat rpm安装包格式的jdk安装为例,下载安装包后,直接执行:
[root@bogon jdk1.7]# rpm -ivh jdk-7u5-linux-i586.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
有时会出现下面情况:
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/ext/localedata.pack
这个不用管它,是因为用户的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。
参考技术A 1、搜索jdk,去官网下载jdk包,32位linux下载32位的,64位下载64位的
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载tar.gz包。
2、使用
tar -xvf ???.tar.gz
解压出来的是 ?????.bin文件的话,就在终端下运行,注意安装路径,后面要用;
如果是目录结构,就
sudo tar -xvf ???.tar.gz -C /opt
解压到/opt文件夹,会在/opt目录下生成jdk的目录。
3、设置java的环境变量,
这个可以去百度搜索,设置环境变量是linux的基本功之一,
多看看,就会明白de本回答被提问者和网友采纳
参考技术B sudo apt-get install java

linux安装jar命令

参考技术A

  linux系统下jar是随着jdk安装的,所以安装jar其实很容易。下面由我为大家整理了linux下安装jar命令的相关知识,希望大家喜欢!

  linux下安装jar命令

  jar是随着jdk的安装的。在jdk安装的目录下有bin目录中,windows下的文件名为jar.exe,linux下文件名为jar.它的运行需要用到jdk安装目录下lib目录中的tools.jar.

  jar文件在linux下的安装命令

  首先安装java 的jdk..并设置 java environment.

  then the order is: [root@localhoat root]# java -jar /the directory and file name, include .jar

  附:linux下jar命令用法详解

  jar的用法:

  jarctxu[vfm0M][jar-文件][manifest-文件][-c 目录] 文件名。。。

  ctxu是jar命令的子命令,每次jar命令中只可以包含一个ctxu中的一个,分别表示:

  -c  创建新的jar文件包   --常用于打包

  -t  列出jar文件包的内容列表

  -x  展开jar文件包的指定文件或者所有文件  --常用于解开包

  -u  更新已经存在的jar文件包

  [vmf0M]中可以选,也可以不选,是jar命令的选项参数:

  -v  生成详细报告并打印到标准输出

  -f  指定jar文件名,这个参数是必须的

  -m  指定需要包含的manfest清单文件

  -0  只存储不压缩,速度快

  -M  不生成所有的清单文件

  经常组合使用 cv0Mf/xvMf

  补充:linux下运行jar包命令

  java -jar xxxx.jar

  Linux平台通过以下命令执行jar文件。 # java -jar file.jar

  linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...

  linux下执行jar文件方法:命令行下进入文件目录,执行java -jar file.jar即可,也可在桌面创建一个启动器,在命令栏填写相关的命令:java -jar /file路径/file.jar,这样在桌面双击即可打开该jar文件 创建可执行的 JAR 文件包详解:JAR 文件就是...

  java -jar test.jar

  在linux命令行下对jar进行解压缩操作,比如有个jar包/usr/local/EtnetChinaApplication.jar #解压jar包到临时目录cd /usr/localunzip EtnetChinaApplication.jar -d app#进入临时目录app,编辑文件ls app ...... log4j.properties xmemcache.prope...

  java -jar xxxx.jar

  nohup java -jar 启动1.jar & nohup java -jar 启动2.jar & nohup java -jar 启动3.jar &

  这个shell脚本的话应该只会影响当前的窗口,运行完程序后把窗口关闭,再新开窗口,你的JDK应该还是1.4的 如果不行的话,那就运行完程序,再export一遍1.4的JDK 只对当前窗口有影响,换用户或者新开窗口都会变成1.4

  不用用-cp, 有运行jar的-jar吧?或者jar 加什么,你想你要的库和主方法都在一个jar里,一般用不到-cp吧,除非你用到别的类库不在jar里。

以上是关于linux下安装jdk1.7命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux下安装JDK的问题

centOS下安装JDK1.7

linux中怎么在线安装jdk1.7

CentOS下安装JDK1.7

CentOS下安装JDK1.7

linux下JDK1.7安装