windows:
set java_home:查看JDK安装路径
java -version:查看JDK版本
linux:
whereis java
which java (java执行路径)
echo $JAVA_HOME

echo $PATH

二:下面是配置linux的环境变量:(记得source .bash_profile)
. 修改/etc/profile文件 (全局所有用户)
vi 此文件/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.修改.bash_profile文件 (某个用户权限使用这些环境变量)
.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.shell终端执行下列命令: (临时用)
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
三. 卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端执行命令./uninstall.sh即可卸载jdk。

linux下用rpm 安装jdk

1.下载jdk的rpm安装包,这里以jdk-7u4-linux-i586.rpm为例进行说明

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. 将jdk-7u4-linux-i586.rpm 移动到合适的安装目录上,安装软件不要在/home路径下,这样很容易涉及到不同用户的访问权限,这样对程序的维护,是相当不利的。这里将把安装包移动到/opt目录

mv jdk-7u4-linux-i586.rpm /opt   ;把安装包移动到/opt目录

cd /opt

3. 给安装包赋予运行权限

chmod 755 jdk-7u4-linux-i586.rpm

3. 安装该rpm安装包

rpm   -i  jdk-7u4-linux-i586.rpm

RPM的安装 介绍

用RPM包方式来发布软件变得越来越流行,主要的原因是这种软件发布方式很方便用户安装、升级和从系统中删除。除此之外,RPM还可以让你有更多的对系统安装的软件的管理性功能,例如可以查新系统有哪些已经安装的软件包,查看这些软件包分别安装了什么文件,这些文件又放在了什么地方等等。

这里我给出一个简单的入门手册,供初学者查看参考,快速使用RPM。这些RPM命令都是最最常用的,更复杂的功能大家可以暂时不用管,等确实需要的时候再去查man手册。:)

下面我们开始吧。安装一个RPM包的一般采用的命令格式如下:

#   rpm   -ivh   package.ix86.rpm

在上面的命令中,package是个假定的名字,ix86是这个包为特定的CPU做了优化处理的意思。例如,package可能是ldconfig-1.9.5-14,而ix86是i386这样的。

“-i”参数指明是要安装这个package,而“-v”这个参数则使输出信息增加,“-h”表示在安装过程中显示hashes作为在安装过程的一个进度条。

上面就是所有的关于安装一个RPM包的内容,非常简单而好用吧。当然如果你安装过程中遇到了一些包依赖关系的问题那就稍微要麻烦一些了。包依赖关系问题就是说,你正在安装的包需要其他的包的支持才能正常工作。通常还有可能遇到的问题是所安装的包需要某个软件或者函数库的特定版本才能正常工作。这样的情况下,你可以安装或者升级依赖的软件包,然后继续安装你自己需要安装的软件包。

下面我们来看其他的一些非常有用的rpm命令。

如果你要看一个RPM包安装以后到底安装了那些文件,你可以使用这个命令:

#   rpm   -ql   packagename

这个packagename就是你要查询的软件包的名字,例如ldconfig-1.9.5-14mdk;而“-p”参数表示查询软件包数据库,看这个软件包是否已经安装;“-l”参数表示列出所查询的包的所有安装了的文件的完整的路径。  
下面是一个例子:

[wh@infonet   wh]$   rpm   -ql   ldconfig-1.9.5-14mdk  
/sbin/ldconfig   
/usr/doc/ldconfig-1.9.5   
/usr/doc/ldconfig-1.9.5/README

除了你查询某个软件包的信息这个实用功能外,还可以很方便的删除某个特定的RPM包软件。采用的命令参数是“-e“,格式如下:

#   rpm   -e   packagename

“-e”就表示删除(erase)的意思,就是把特定的软件包(packagename)删除掉。

值得注意的是,rpm管理机制不允许你删除某个软件包,如果这个软件包还被其他软件包所依赖。因为一旦你删除了这个软件包,其他依赖他才能运行的软件包也就不能正常使用了。

已经学会了如何安装和如何删除一个rpm软件包,下面我们看看如何升级一个已经存在的rpm包软件。升级其实和安装类似,可以参考下面的命令:

#   rpm   -Uvh   package.ix86.rpm

“-U“参数表示是升级(upgrade),参数“v”和“h”意义和前面一样的,这里不再赘述。

到此,我们已经学会了,如何安装、删除和升级一个使用rpm发布的软件了。

4. 设置环境变量

[root@localhost opt]# vi /etc/profile                          ;编辑系统配置文件

然后输入i ,最后增加下面内容
==================================================================================
export JAVA_HOME=/usr/java/jdk1.7.0_04
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

最后按exc键,然后输入冒号,最后输入:wq 保存退出

测试

vi Hello.java

然后输入i ,最后增加下面内容

class Hello

{

public static void main(String[] args)

{

System.out.println("Hello world!");

}

}

最后按exc键,然后输入冒号,最后输入:wq 保存退出

javac Hello.java

java Hello

如果出现 "java lang UnsupportedClassVersionError "错误

是版本问题:

编译和执行命令要换为:

/usr/java/jdk1.7.0_04/bin/javac Hello.java

/usr/java/jdk1.7.0_04/bin/java Hello

安装java环境linux和windows相关推荐

  1. linux是否安装java环境,linux是否安装java环境

    linux是否安装java环境 [2021-02-11 10:02:15]  简介: 服务器 Tomcat是基于java语言的web服务器软件,本文主要介绍如何在centos7.5上配置java环境并 ...

  2. leelaz要安装java环境_在Windows下配置LeelaZero和Lizzie为你进行复盘分析

    LeelaZero是一款采用了与AlphaGo Zero相同算法的开源AI,水平非常高,但本身不提供图形界面,我们可以配合Sabaki来实现人机大战,也可以搭配 Lizzie 或者 MyLizzie ...

  3. windows安装Java环境及Flightplot分析PX4飞行日志

    写在前面 用Flightplot分析PX4飞行日志,不管是windows还是Ubuntu都需要安装对应的Java环境.(我用的是win10家庭版) 1.下载安装java环境: a.下载 点击地址进行下 ...

  4. jar java classpath_win7中java编程工具安装 java环境变量设置

    win7中java编程工具安装 java环境变量设置 Question:编译是显示'javac'不是内部或外部命令,也不是可运行的程序或批处理文件 解决: 在[系统变量]里编辑java_home.cl ...

  5. 如何安装java环境和如何配置java环境

    https://jingyan.baidu.com/article/0202781175839b1bcc9ce529.html java如今是一门十分热门的可跨平台面向对象的高级编程语言,那么作为学习 ...

  6. java一键安装_新工具一键安装Java环境!微软又双叒叕造福开发者

    原标题:新工具一键安装Java环境!微软又双叒叕造福开发者 微软又出一个新工具,正在以实际行动征服开发者的心. 在Windows平台上,只需要下载一个安装包,就能够安装Java开发环境了. 之前,因为 ...

  7. Docker安装java环境并部署jar包运行

    Docker安装java环境并部署jar包运行 作为一个前端,了解后端部署jar包也是有必要的,在这里就我学习的,做一个简单的笔记,这里可以结合我的商品的增删改查的java文章一起看. java实现商 ...

  8. 本地安装Java环境详细步骤

    本地安装Java环境详细步骤 Win10下载安装jdk及配置环境变量 一.官网下载jdk 二.配置环境变量 三.检验是否配置成功 四.本地安装Java环境成功 Win10下载安装jdk及配置环境变量 ...

  9. 在CentOS上安装Java环境—openjdk1.7 解决https配置问题

    在CentOS上安装Java环境:[1]使用yum安装java 现阶段做企业级项目开发一般都采用Java语言.开发的项目需要放在服务器上运行测试,若以CentOS系统为服务器系统,首先要解决就是Cen ...

最新文章

  1. C语言指针数组与数组指针的区别
  2. Android Studio 使用Lambda
  3. 用100行python代码发现语音识别文本错误词,并将结果和正确词一一对应
  4. 【算法21】从1到n的正数中1的出现次数
  5. 熬夜族又一噩耗:“早死”风险更高!
  6. 实验报告:抽象数据类型的表现和实现
  7. 站内搜索引擎初探:haystack全文检索,whoosh搜索引擎,jieba中文分词
  8. 【线程安全的List】CopyOnWriteArrayList的原理及使用
  9. C/C++库函数math用法案例篇二
  10. [转载]树、森林和二叉树的转换
  11. SVN代码回滚到执行版本
  12. graphpad两组t检验_还不会T检验,利用GraphPad Prism实现T检验详解
  13. reactjs setState的两种写法
  14. 4g物联网模块dtu网络远程开关控制器485通讯 工业级TTL转4G串口服务器 全网通路由模块 通信通讯模组 二次开发
  15. 蚂蚁金服副 CTO胡喜:从 BASIC 到 basic ,蚂蚁金服十五年技术架构演进之路
  16. Python爬取《隐秘的角落》弹幕数据,实现简单可视化(附源码)
  17. 【win10】win10下两个显示器不同桌面壁纸
  18. drozer安装与使用
  19. Oracle 4月安全通告
  20. 10 Design – 旭辉成都万盛 TOD 项目 |卓美设计

热门文章

  1. TabHost刷新activity的方法
  2. oracle instr函数 收藏
  3. Flex Skin Design Extensions Flex Component Kit 下载.
  4. 汉字转拼音缩写的函数以及其他函数
  5. 利用CSS变量实现炫酷的悬浮效果
  6. 24 GISer必备知识(一) 坐标系
  7. Json序列化提示缺少编译器要求的成员“ystem.Runtime.CompilerServices.ExtensionAttribute..ctor”...
  8. Javascript中的arguments数组对象
  9. mongodb副本集架构搭建
  10. 自用开源/免费软件收集