centos部署java开发环境

一、安装jdk
 
jdk下载地址:
1.jdk上传到linux
[[email protected] tools]# ll
total 167060
-rw-r--r-- 1 root root 85292206 Nov  8  2012 jdk-6u31-linux-i586.bin
-rw-r--r-- 1 root root 85581913 Oct 24  2012 jdk-6u31-linux-x64.bin
一个是32位的一个是64位的,以32位的为例
[[email protected] tools]# mkdir /usr/local/java    ##建立目录
[[email protected] tools]# mv jdk-6u31-linux-i586.bin /usr/local/java/
移动软件包到/usr/local/java
[[email protected] tools]# cd /usr/local/java/
[[email protected] java]# chmod 777 jdk-6u31-linux-i586.bin ##给安装包执行权限  
[[email protected] java]# ./jdk-6u31-linux-i586.bin ##安装出现Done 时安装成功
设置环境变量
[[email protected] java]# vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.6.0_31
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[[email protected] java]# source /etc/profile
验证java安装是否成功
[[email protected] java]# java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
[[email protected] java]# javac -version
javac 1.6.0_31
写个java程序运行测试下
 

centos部署java开发环境

[[email protected] java]# javac HelloWorld.java 
HelloWorld.java:2: cannot find symbol
symbol  : class string
location: class HelloWorld
        public static void main(string args[]){
                                ^
HelloWorld.java:3: package system does not exist
                system.out.println("hello world");
                      ^
2 errors
提示有2处错误,很智能的可以看到哪里写错了。
 

centos部署java开发环境

在执行
[[email protected] java]# javac HelloWorld.java
[[email protected] java]# ll
total 83412
-rw-r--r--  1 root root      425 Oct 11 19:46 HelloWorld.class
-rw-r--r--  1 root root      109 Oct 11 19:46 HelloWorld.java
drwxr-xr-x 10 root root     4096 Oct 11 19:33 jdk1.6.0_31
-rwxrwxrwx  1 root root 85292206 Nov  8  2012 jdk-6u31-linux-i586.bin
看生成了.class文件
[[email protected] java]# java HelloWorld
hello world
然后在在屏幕上打印出来 hello world了
 
二、安装tomcat
tomcat下载地址:
[[email protected] java]# tar zxf apache-tomcat-7.0.26.tar.gz
[[email protected] java]# mkdir /usr/local/tomcat
[[email protected] java]# cp -ar apache-tomcat-7.0.26/* /usr/local/tomcat/
[[email protected] java]# cd /usr/local/tomcat/bin/
[[email protected] java]# chmod 777 startup.sh 
[[email protected] java]# chmod 777 catalina.sh 

centos部署java开发环境

[[email protected] bin]# ./startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/java/jdk1.6.0_31
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
查看本机ip
 

centos部署java开发环境

浏览器中输入http://192.168.1.29:8080/
显示tomcat主页面

centos部署java开发环境