工欲善其事,必先利其器,我们都是开发人。

那么,今天在Linux上安装Java,虽然之前我都是在Windows平台上搭建环境的

新的挑战:

第一步:下载JDK,我这里下载的JDK7,版本太高,不好打配合

可以去oracle官网上下载

Linux x86 jdk7这是我下载的一个版本

那么下载好了之后,开始进行下一步吧

第二步:解压,这是一个神奇的命令

tar -zxvf jdk-xx--x-x.tar.gz

这样就解压完毕,解压完成之后,会产生一个文件夹,这就是Jdk的文件夹

哈哈,那么下面才是重点。。

王尼玛,你TM是在逗我吗?

第三步:环境变量的配置,那么网上提供了3中方式,那么我个人认为只要知道一种

就行了,吃饱了,闲的没事做

以文本文件形式进行编辑,红色圈圈中就是我们配置的JAVA_HOME了

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

重新登录

·注解a.你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录b. linux下用冒号“:”来分隔路径c. $PATH / $CLASSPATH / $JAVA_HOME是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。e. export是把这三个变量导出为全局变量。f.大小写必须严格区分。

就样就大功告成了,如果运气背的朋友,你在输入java,javac等命令会报错的

dl failure on line 863

如何解决这样的错误呢,其实很简单,一句命令

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled,然后重启机器即可。

Linux内核上安装JAVA程序,Java在Linux上安装相关推荐

  1. 编写Java程序,在屏幕上显示带标题的窗口,并添加一个按钮。当用户单击按钮时,结束程序。

    编写Java程序,在屏幕上显示带标题的窗口,并添加一个按钮.当用户单击按钮时,结束程序. package p3;import java.awt.event.ActionEvent; import ja ...

  2. Linux内核争抢式并发在SMP多核扩展上的不足

    本文来自:<被神话的Linux, 一文带你看清Linux在多核可扩展性设计上的不足> 我们先来看一段来自猛士王垠的话: 跟有些人聊操作系统是件闹心的事,因为我往往会抛弃一些术语和概念,从零 ...

  3. 在web前端调用后台java程序(java类)的方式

    在web前端调用后台java程序(java类)的方式: 首先静态html标签是无法直接调用java程序的,但是可以通过imput button按钮点击,onclick事件调用一个js函数,用这个js函 ...

  4. linux内核_Linux驱动编程的本质就是Linux内核编程

    由于Linux驱动编程的本质属于Linux内核编程,因此我们非常有必要熟悉Linux内核以及Linux内核的特点. 这篇文章将会帮助读者打下Linux驱动编程的基础知识. 本篇文章分为如下三个小节进行 ...

  5. Linux内核精选文章向读者汇报 | 相遇Linux

    本微信公众号精选人气文章向各位读者汇报: 人气最火: Linux实时补丁即将合并进Linux 5.3 投资自己: OS部门Linux死锁/hungtask/soft_hard/lockup分享视频报名 ...

  6. ad域推送软件_Windows域推送软件、域推送安装msi程序、域推送安装软件的方法-MSI文件...

    在公司局域网中,经常需要给局域网电脑安装同样的软件(例如安装"大势至禁用U盘软件"),如果一台一台安装则费时费力,同时一些软件的安装也会被员工抵触和反感,有可能影响到员工的工作积极 ...

  7. Linux源代码逐条解释,Linux内核源代码解释让你真正了解linux.ppt

    Linux内核源代码解释让你真正了解linux.ppt 解读Linux内核源代码让您真正明白Linux操作系统 序 一些基本概念 操作系统的基本概念 I386系统的基本概念 Linux简介 源码阅读和 ...

  8. Windows Installer:正在安装其他程序。请等待该安装完成,然后再次尝试安装此软件

    安装或者卸载任何程序,总会弹出 Windows Installer:正在安装其他程序.请等待该安装完成,然后再次尝试安装此软件. 此时打开任务管理器,会发现有个程序占用cpu特别大: 这个能占20%左 ...

  9. Java程序部署到Linux环境上运行

    文章目录 前言 一.Java环境安装 二.Eclipse编译java程序并导出jar包 三.Linux环境上运行jar包 前言 想要在Linux上运行java程序,可以将java程序编译成功后导出成j ...

  10. 树莓派Java程序运行_树莓派上Java程序作为linux服务并开机自动启动

    http://www.iigrowing.cn/shu_mei_pai_shang_java_cheng_xu_zuo_wei_linux_fu_wu_bing_kai_ji_zi_dong_qi_d ...

最新文章

  1. 在SLES-11-SP1-i586上搭建apache+php环境
  2. 更多Java之行内容,需要看直播请关注微薄
  3. 信息学奥赛一本通 1135:配对碱基链 | OpenJudge NOI 1.7 07
  4. 【3】docker-compose
  5. java重绘table_java – 与JTable交互,使用新行快速更新
  6. 在caffe中添加样本扩增的功能
  7. Red Giant Trapcode Suite 17 for Mac视频编辑粒子插件
  8. vs2017安装qt
  9. Angularjs的真分页,服务端分页,后台分页的解决方案
  10. navicat+for+mysql10.0.11简体中文破解版
  11. 微信小程序+百度AI OCR二代身份证识别
  12. Hibernate 缓存机制续 - 查询缓存
  13. 网络游戏装备是计算机数据,DNF装备搭配计算器_17173DNF专区_17173.com中国游戏门户站...
  14. 锂电池的正确使用:标称容量、存储条件及充放电
  15. vue快捷导出excel插件
  16. 学习PS好处都有哪些?
  17. mysql 的references_mysql中 主键、外键、references的用法
  18. java 全角数字 转 数字_JavaScript数字全角半角转换代码教程
  19. 一个无缝衔接的css动画
  20. maven简便方法跳过打包检查

热门文章

  1. matlab R2011a汉化包,《科学计算语言》(Mathworks Matlab)R2011a Win/UNIX[光盘镜像]
  2. textpad设置Java版本_如何在textpad中保存设置以显示行号?
  3. 关于Office弹窗+横幅提示“你的许可证不是正版,并且你可能是盗版软件的受害者...”的解决方案——以Office2019为例
  4. office2003正版验证
  5. 结合Elementplus源码讲解BEM的使用
  6. Day2作业:购物商城
  7. 吐血整理深度学习入门路线及导航【教学视频+大神博客+书籍整理】+【资源页】(2019年已经最后一个月了,你还不学深度学习吗???)
  8. 【ZeloEngine】沙箱机制
  9. jcp jsr_JCP EC 2011年特别选举候选人宣布
  10. 如何使用jsDelivr+Github 实现免费CDN加速?