`
wbj0110
  • 浏览: 1546413 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

在64位Ubuntu 10.04 TLS下安装并配置JDK、Tomcat和Eclipse

阅读更多

一、JDK

1、下载JDK
地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
版本:jdk-6u25-linux-x64.bin
下载完成后,保存在“下载”文件夹下

2、在“用户主目录”下新建一个“java”文件夹( 我的用户主目录是lq)
命令:

Java代码  收藏代码
  1. lq@lq:~$ pwd  
  2. /home/lq  
  3. lq@lq:~$ ls  
  4. examples.desktop  software  公共的  模板  视频  图片  文档  下载  音乐  桌面  
  5. lq@lq:~$ sudo mkdir java  
  6. lq@lq:~$ ls  
  7. examples.desktop  software  模板  图片  下载  桌面  
  8. java              公共的    视频  文档  音乐  



将下载的jdk-6u25-linux-x64.bin放置在刚才创建的java文件夹中:

Java代码  收藏代码
  1. lq@lq:~$ sudo cp ./下载/jdk-6u25-linux-x64.bin ./java  
  2. lq@lq:~$ cd java  
  3. lq@lq:~/java$ ls  
  4. jdk-6u25-linux-x64.bin  



以上路径根据自己的实际情况进行修改,上面的JDK下载到的是“下载”文件夹下。

3、安装JDK
在java文件夹下,输入:

Java代码  收藏代码
  1. lq@lq:~/java$ sudo sh jdk-6u25-linux-i586.bin  



4、配置环境变量

(1)第一个文件
命令:

Java代码  收藏代码
  1. sudo gedit /etc/environment  



在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"之后添加如下代码:

Java代码  收藏代码
  1. # set java environment  
  2. export JAVA_HOME=/home/lq/java/jdk1.6.0_25  
  3. export JRE_HOME=/home/lq/java/jdk1.6.0_25/jre  
  4. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  



(2)第二个文件
命令:

Java代码  收藏代码
  1. sudo gedit /etc/profile  



在umask 022之前添加如下代码:

Java代码  收藏代码
  1. # set java environment  
  2. export JAVA_HOME=/home/lq/java/jdk1.6.0_25  
  3. export JRE_HOME=$JAVA_HOME/jre  
  4. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
  5. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH  



修改完成后保存,重启系统生效。

5、查看JDK是否安装成功
命令:

Java代码  收藏代码
  1. lq@lq:~$ echo $JAVA_HOME  
  2. /home/lq/java/jdk1.6.0_25  
  3. lq@lq:~$ echo $CLASSPATH  
  4. .:/home/lq/java/jdk1.6.0_25/lib:/home/lq/java/jdk1.6.0_25/jre/lib:  
  5. lq@lq:~$ echo $PATH  
  6. /home/lq/java/jdk1.6.0_25/bin:/home/lq/java/jdk1.6.0_25/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games  
  7. lq@lq:~$ java -version  
  8. java version "1.6.0_25"  
  9. Java(TM) SE Runtime Environment (build 1.6.0_25-b06)  
  10. Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)  



6、编译并运行一个简单的程序
使用如下命令,进入vi:

Java代码  收藏代码
  1. lq@lq:~$ vi HelloWorld.java  


编辑java文件如下:

Java代码  收藏代码
  1. public class HelloWorld{  
  2.         public static void main(String args[]){  
  3.                 System.out.println("Hello,World!");  
  4.         }  
  5.   
  6. }  


使用wq保存并退出。

编译并运行的命令如下:

Java代码  收藏代码
  1. lq@lq:~$ javac HelloWorld.java  

       (编译)

Java代码  收藏代码
  1. lq@lq:~$ java  HelloWorld  

            (运行)

Java代码  收藏代码
  1. Hello,World!  




二、Tomcat

1、下载Tomcat
地址:http://tomcat.apache.org/
版本:apache-tomcat-6.0.32.tar.gz
下载完成后,保存在“下载”文件夹下

2、将下载的apache-tomcat-6.0.32.tar.gz放置到java文件夹中,并进行解压

Java代码  收藏代码
  1. lq@lq:~$ sudo cp ./下载/apache-tomcat-6.0.32.tar.gz ./java  
  2. lq@lq:~$ cd java  
  3. lq@lq:~/java$ ls  
  4. apache-tomcat-6.0.32.tar.gz                     jdk1.6.0_25  
  5. eclipse                                         jdk-6u25-linux-x64.bin  
  6. eclipse-jee-helios-SR2-linux-gtk-x86_64.tar.gz  
  7. lq@lq:~/java$ sudo tar zxvf apache-tomcat-6.0.32.tar.gz  



3、进入Tomcat的安装目录下的bin文件,编辑catalina.sh:
命令:

Java代码  收藏代码
  1. lq@lq:~$ cd ./java/apache-tomcat-6.0.32/bin  
  2. lq@lq:~/java/apache-tomcat-6.0.32/bin$ sudo gedit catalina.sh  



在打开的文件中,可以看到:

Java代码  收藏代码
  1. cygwin=false  
  2. os400=false  
  3. darwin=false  
  4. case "`uname`" in  
  5. CYGWIN*) cygwin=true;;  
  6. OS400*) os400=true;;  
  7. Darwin*) darwin=true;;  



在上面添加:

Java代码  收藏代码
  1. JAVA_HOME=/home/lq/java/jdk1.6.0_25  
  2. JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"   



4、启动Tomcat
(1)运行./startup.sh

Java代码  收藏代码
  1. lq@lq:~$ pwd  
  2. /home/lq  
  3. lq@lq:~$ cd ./java/apache-tomcat-6.0.32/bin  
  4. lq@lq:~/java/apache-tomcat-6.0.32/bin$ sudo ./startup.sh  

 

Java代码  收藏代码
  1. Using CATALINA_BASE:   /home/lq/java/apache-tomcat-6.0.32  
  2. Using CATALINA_HOME:   /home/lq/java/apache-tomcat-6.0.32  
  3. Using CATALINA_TMPDIR: /home/lq/java/apache-tomcat-6.0.32/temp  
  4. Using JRE_HOME:        /home/lq/java/jdk1.6.0_25  
  5. Using CLASSPATH:       /home/lq/java/apache-tomcat-6.0.32/bin/bootstrap.jar  




启动时,可能出现如下问题:

Java代码  收藏代码
  1. touch: 无法创建"/home/lq/java/apache-tomcat-6.0.32/logs/catalina.out": 权限不够  
  2. ./catalina.sh: 503: cannot create /home/lq/java/apache-tomcat-6.0.32/logs/catalina.out: Permission denied  



出现了以上的问题,是因为安装后logs这个目录的权限不够,修改如下:

Java代码  收藏代码
  1. lq@lq:~/java/apache-tomcat-6.0.32/bin$ cd ..  
  2. lq@lq:~/java/apache-tomcat-6.0.32$ sudo chmod -R 766 ./logs  




如果没有出现以上问题,或者以上问题已经解决:即tomcat启动成功后,就可以访问http://localhost:8080/,就会出现下图:



5、关闭Tomcat

Java代码  收藏代码
  1. lq@lq:~/java/apache-tomcat-6.0.32/bin$ sudo ./shutdown.sh  
  2. Using CATALINA_BASE:   /home/lq/java/apache-tomcat-6.0.32  
  3. Using CATALINA_HOME:   /home/lq/java/apache-tomcat-6.0.32  
  4. Using CATALINA_TMPDIR: /home/lq/java/apache-tomcat-6.0.32/temp  
  5. Using JRE_HOME:        /home/lq/java/jdk1.6.0_25  
  6. Using CLASSPATH:       /home/lq/java/apache-tomcat-6.0.32/bin/bootstrap.jar  




三、Eclipse

1、下载Eclipse
地址:http://www.eclipse.org/downloads/
版本:eclipse-jee-helios-SR2-linux-gtk-x86_64.tar.gz
下载完成后,保存在“下载”文件夹下

2、将下载的Eclipse放置到java文件夹中,并进行解压

Java代码  收藏代码
  1. lq@lq:~$ sudo cp ./下载/eclipse-jee-helios-SR2-linux-gtk-x86_64.tar.gz ./java  
  2. lq@lq:~$ cd java  
  3. lq@lq:~/java$ ls  
  4. eclipse-jee-helios-SR2-linux-gtk-x86_64.tar.gz  jdk-6u25-linux-x64.bin  
  5. jdk1.6.0_25  
  6. lq@lq:~/java$ sudo tar zxvf eclipse-jee-helios-SR2-linux-gtk-x86_64.tar.gz  



3、在桌面或者菜单中添加Eclipse启动图标
(1)在桌面或者启动面板上添加图标:
在桌面(右键单击桌面->创建启动器)或面板(右键单击面板->添加到面板->自定义应用程序启动器->添加),然后输入下面的信息:
名称:Eclipse
命令:/home/lq/java/eclipse/eclipse
单击左上角的图标,选择图标地址:/home/lq/java/eclipse/icon.xpm

(2)在应用程序菜单中添加图标
命令:

Java代码  收藏代码
  1. sudo gedit /usr/share/applications/Eclipse.desktop  


在其中,添加如下内容:

Java代码  收藏代码
  1. [Desktop Entry]  
  2. Encoding=UTF-8  
  3. Name=Eclipse  
  4. Comment=Eclipse IDE  
  5. Exec=/home/lq/java/eclipse/eclipse  
  6. Icon=/home/lq/java/eclipse/icon.xpm  
  7. Terminal=false  
  8. Type=Application  
  9. Categories=GNOME;Application;Development;  
  10. StartupNotify=true  



保存文件,即完成了整个安装过程。
可以双击桌面eclipse 图标来启动eclipse 。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics