Linux环境下的JAVA开发环境部署
来源:互联网 发布:少女前线枪娘数据 编辑:程序博客网 时间:2024/06/05 22:44
由于公司新项目要在LIUNX服务器上跑,我这个菜鸟光荣的负责服务器环境部署,结果数据库远程连不上,服务器系统跨掉一次,终于被我弄好了,写下此教程,希望童鞋们不要重蹈覆辙了
我的系统是CENT OS6.2的,LINUX系统大同小异
先是装JDK的教程
1. 控制台输入:
java -version 这个必须要有啊,因为如果系统自带的有JDK要先卸载啊,我吃了好大一个亏的,切记啊
显示:
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)如果有显示信息,请先卸载
输入命令:
rpm -qa | grep java
显示:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
这个是卸载命令 rpm -e --nodeps 后面这个是上面显示的,照着敲,显示出来的全部卸载了,弄干净
再次输入:java -version显示:
bash:java:command not found
恭喜你,可以开始安装了
2 选择JDK版本
JDK一般有2中,一种bin结尾,一种是rmp的,区别不知道,但是bin结尾的适合我这种菜鸟,安装起来方便很多,如果你也菜,请不要选择rmp的安装包
在控制台进入安装程序所在目录,看到的安装程序是黑色的:
jdk-6u37-linux-i586.bin
请先添加权限,命令如下:
#chmod +x jdk-6u37-linux-i586.bin
再次查看,会发现安装程序变成了绿色jdk-6u37-linux-i586.bin
./ jdk-6u37-linux-i586.bin (菜鸟们,./点和斜杠后面不可以有空格哦~)
程序自动解压成一个文件夹,控制台最后显示Done,恭喜你,装好了还没完,还要设置环境变量,我第一次就是这里把系统的配置文件改错了,结果系统垮了
3 环境变量设置
进入/etc在最下面可以找到profile文件(是个文件啊亲,是那个可以拿编辑器打开的文件啊,不是文件夹,不带任何后缀的那个,我开始就是这里找错了东西,结果悲剧)
文件打开以后托到最后是这个样子的
在最后加上:
JAVA_HOME=/user/jdk1.6.0_37
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
保存关闭,注意路径不要错,一般只需要修改第一排JAVA_HOME=/user/jdk1.6.0_37 这里是你的安装文件的路径,是那个安装后自动解压的文件夹的路径
JDK就装完了。
亲~记得要重启电脑哦~- Linux环境下的JAVA开发环境部署
- Linux下的Java开发环境环境部署
- Linux下部署MyEclipse开发环境
- Linux下部署Hadoop开发环境
- linux下JAVA开发环境的安装
- linux下JAVA开发环境的安装
- LINUX下搭建JAVA的开发环境
- linux下Java开发环境的搭建
- linux下JAVA开发的环境配置
- Linux下Java开发环境的搭建
- linux下的java开发环境
- Linux环境下Java环境(开发&服务器)的搭建
- freebsd下部署JAVA开发环境
- Ubuntu下JAVA开发环境部署
- 构架 Linux 环境下 Java 开发环境
- linux下环境部署
- Linux开发环境部署
- Linux下安装部署Java环境详解
- (百例编程)83.卡布列克常数
- uboot-2009.03成功移植到mini2440
- 第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
- Lisp.使用递归(Using Recursion)
- 求两个数的整除余数
- Linux环境下的JAVA开发环境部署
- shell export 作用
- SCX项目思考-1.模型建立和股权分配方案
- STM32F10x的启动汇编分析
- 0/1背包问题算法的python实现
- 面试题3
- OpenStack版本升级之Keystone
- [ubuntu12.04] 各类软件的使用
- yahoo在线笔试题(c语言)及部分答案