文档章节

新手学习在Ubuntu 14.04搭建Javaweb网站(4)--安装JDK

顺其自然001
 顺其自然001
发布于 2014/11/06 17:36
字数 608
阅读 64
收藏 0

因为之前程序开发一直使用的是32位的JDK,所以打算在Ubuntu上安装32位的jdk,结果又遇到麻烦,因为Ubuntu是64位的,不支持32位程序安装

1.清楚openjdk:  

sudo apt-get purge openjdk*


2.到oracle网站下载jdk-6u45-linux-i586.bin备用()

http://www.oracle.com/technetwork/java/javase/archive-139210.html

3.在/usr/local下建立java文件夹

cd /usr/local
sudo mkdir java

4.将jdk传到/usr/local/java/下,此处使用的pscp,就是putty包里的那个

开始--运行--cmd,进入putty所在文件夹

E:\>cd soft/linux/putty

进入以后执行下面的命令:

pscp E:/soft/linux/jdk-6u45-linux-i586.bin root@192.168.128.130:/usr/local/java/jdk-6u45-linux-i586.bin

提示输入密码,输入密码后,会显示传输的进度。

5.使用查看命令ls看一下,发现文件确实已经在了,

授权
chmod u+x jdk-6u45-linux-i586.bin

安装:
sudo ./jdk-6u45-linux-i586.bin

6.安装不成功,因为不支持32位的程序,解决办法:

 执行命令:sudo apt-get install ia32-libs

结果提示了一大堆,大概是说,ia32-libs已经不存在了,

可以用lib32z1 lib32ncurses5 lib32bz2-1.0来代替



好了,随便选一个安装:sudo apt-get install lib32z1

7.再来安装一次:sudo ./jdk-6u45-linux-i586.bin

这次Ok了,输入查看命令:ls,多了一个文件夹

8.配置环境变量前,安装工具编辑器vim:apt-get install vim

当然也可以不用安装,但因为看别人的教程时使用了vim,就装吧

vim几个常用的命令得会:

  • :wq 保存推出
  • i 进入插入模式
  • x 删除当前光标的字符
  • dd 删除当前行,并且保存当前行到剪切板
  • p 粘贴
  • :help <command> 查看命令的帮助
  • 上下左右移动光标


9.配置环境变量:vim /etc/profile

先用上下键滑最下面,然按i,插入下面的内容

export JAVA_HOME=/usr/local/java/jdk1.6.0_45
export JRE_HOME=/usr/local/java/jdk1.6.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
按esc退出编辑模式,按ZZ保存并退出。

10.据说使用 :source /etc/profile命令不用重启就可以生效,不放心就重启下系统:shutdown -r now

11.控制台输入:java -version
打印类似如下内容则成功:
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)


© 著作权归作者所有

共有 人打赏支持
顺其自然001

顺其自然001

粉丝 17
博文 37
码字总数 13528
作品 0
卢湾
高级程序员
私信 提问
联想z470安装cuda toolkit 7.5过程

我安装的系统是ubuntu kylin 14.04,ubuntu 14.04也差不多一样.我的目的是让GPU能跑一些机器学习以及深度学习的框架,如theano 1,卸载掉与nvidia相关的驱动以及旧版的cuda相关程序 sudo apt-g...

彼得雷
2015/12/15
133
0
Ubuntu14.04安装GitLab指南

GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 在GitLab的官方网站上面对Ubuntu的支持也是很好的,有比较详尽的安装指南。 在介绍p...

openthings
2015/12/10
340
0
Windows 7下硬盘安装Ubuntu 14.04图文教程

Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计算准备的版本。该版本在云平台和伸缩环境的可靠性、性能和交互性都有很好的提升,同时提供 5 年的支持和维护服务。 下面为...

Surjur
2015/06/30
0
0
Ubuntu系统搭建单机Spark注意事项

对于Spark而言,如果大家只是想摸一下、熟悉熟悉而已,可以搭建单机的Spark,大致步骤如下(我使用VMWare下的Ubuntu 14.04,暂不考虑安全问题,在root下运行): 1、安装Ubuntu 14.04,注意装...

chenhu73
2017/09/30
0
0
Storm集群的搭建

在Ubuntu 14.04下搭建Storm集群环境 Step 1. 下载所需的软件包: 1). JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2). Python 2.7.x: https://www.python.org......

JiaMing
2016/02/06
457
0

没有更多内容

加载失败,请刷新页面

加载更多

vuex进阶知识点巩固

我们先回忆一下上一篇的代码 computed:{ getName(){ return this.$store.state.name }} 这里假设现在逻辑有变,我们最终期望得到的数据(getName),是基于 this.$store.state.na...

嫣然丫丫丫
18分钟前
1
0
Python出现安全策略问题的解决方法

Python运行期间出现如下错误 import: attempt to perform an operation not allowed by the security policy `PS' @ error/constitute.c/IsCoderAuthorized/408. 解决方法:在脚本的开头添加......

大糊涂
25分钟前
1
0
Angularjs实现控制器之间通信方式示例

利用angularjs开发项目中,控制器之间的通信,比如参数的传递,数据的传递,都是比较常见的。控制器之间的通信,显得尤为重要。常见的方式有如下两种:一、angular服务的方式;二、基于事件广...

前端攻城老湿
33分钟前
1
0
xshell使用xftp传输文件

12月11日任务 15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 1.xshell使用xftp传输文件 示例一:xshell使用sftp传输文件 新建一个会话 定义为sftp 连接登入 可以get文件,下载...

hhpuppy
35分钟前
2
0
深入解析Vuex实战总结

这篇文章主要介绍了Vuex的初探与实战小结,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 1.背景 最近在做一个单页面的管理后台项...

前端攻城小牛
36分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部