软硬件环境

Ubuntu12.04+JDK1.7+Eclipse+Tomcat7.0

内容列表

1.安装JDK1.7,配置JAVA环境

2.安装Eclipse

3.安装Tomcat7.0

1.安装JDK1.7,配置JAVA环境

step 1:下载JDK

step 2:解压到/usr/local中

    sudo tar -zxvf jdk-7u67-linux-x64.tar.gz -C /usr/local

step 3:配置环境变量

    打开/etc/profile文件:sudo gedit /etc/profile

在文件的最后面增加:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_67
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

配置PATH和CLASSPATH的时候要注意,把原来的PATH和CLASSPATH要加上,如上所示。

配置完环境变量,可以重启,更简单的方法是source /etc/profile就可以了

最后,用javac和java看看环境变量是否安装成功。

java -version

javac -version

2.安装Eclipse

step 1:下载eclipse

step 2:解压eclipse到/opt

  sudo tar -zxvf eclipse-jee-luna-R-linux-gtk-x86_64.tar.gz -C /opt

step 3:创建eclipse的命令行启动脚本

  在/usr/bin目录下创建一个启动脚本eclipse

  sudo vim /usr/bin/eclipse

  然后在该文件中添加以下内容:
  #!/bin/sh
  export ECLIPSE_HOME="/home/opt/eclipse"

  #使root用户的环境变量生效

  source /etc/profile
  $ECLIPSE_HOME/eclipse $*
  修改该脚本的权限,让它变成可执行,执行下面的命令:
  sudo chmod +x /usr/bin/eclipse

3.安装Tomcat7.0

step 1:下载tomcat

step 2:解压tomcat7.0到/opt

  sudo tar -zxvf apache-tomcat-7.0.55.tar.gz -C /opt

step 3:设置环境变量

  sudo vi /etc/profile

  最下方加入:
  export CATALINA_HOME=/opt/apache-tomcat7.0.40

  使其生效

  source /etc/profile

step 4:修改catalina.sh

  cd $CATALINA_HOME/bin

  sudo vim catalina.sh

  找到# OS specific support.  $var _must_ be set to either true or false行

  在这上面再定义一次CATALINA_HOME以及JAVA_HOME:

  CATALINA_HOME=/opt/apache-tomcat7.0.55

  JAVA_HOME=/usr/local/jdk1.7.0_67

  保存退出

step 5:尝试启动tomcat

  sudo ./bin/startup.sh

  如果显示如下且无任何异常,则表示启动成功:

  Using CATALINA_BASE:   /opt/apache-tomcat7.0.55
  Using CATALINA_HOME:   /opt/apache-tomcat7.0.55
  Using CATALINA_TMPDIR: /opt/apache-tomcat7.0.55/temp
  Using JRE_HOME:        /usr/local/java/jdk1.7.0_67
  Using CLASSPATH:       /opt/apache-tomcat7.0.55/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

step 6:停止tomcat

  sudo ./bin/shutdown.sh

step 7:打开默认网页,查看tomcat是否正常工作

  http://localhost:8080

Ubuntu12.04 配置Java开发环境:JDK1.7+Eclipse+Tomcat7.0的更多相关文章

  1. Ubuntu20.04配置Java开发环境

    Ubuntu20.04配置Java开发环境 JDK 1.8 安装 下载地址 下载后进行解压 tar -xvzf jdk-8u301-linux-x64.tar.gz 配置环境变量 gedit ~/.b ...

  2. Linux下安装和配置java开发环境(jdk/eclipse/tomcat)

    第一步 安装jdk 1.进入usr目录 cd /usr 2.在usr目录下建立java安装目录 mkdir java 3.将jdk-6u24-linux-i586.bin拷贝到java目录下 cp j ...

  3. Ubuntu 12.04安装Java开发环境(jdk1.7 + Eclipse)

    首先,去官网下载linux版本的jdk和eclipse tar包,并将其解压出来.我将jdk包发在了/usr/java/目录下,eclipse放在了/opt/目录下. 然后,配置java开发环境,即安 ...

  4. Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装

    前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar ...

  5. Windows下配置Java开发环境

    学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去 ...

  6. Mac配置Java开发环境

    笔者从Window上转到Mac上做开发,一切配置都要重新开始,开发环境配置介绍如下: 1. 下载JDK 从下面链接选择合适版本的安装包进行下载...笔者下载的是jdk-9.0.1 链接:http:// ...

  7. VSCode配置JAVA开发环境

    VSCode配置JAVA开发环境 1:给机器安装JDK.MAVEN 下载JDK 下载路径:https://www.oracle.com/technetwork/java/javase/download ...

  8. 搭建java开发环境、使用eclipse编写第一个java程序

    搭建java开发环境.使用eclipse编写第一个java程序 一.Java 开发环境的搭建 1.首先安装java SDK(简称JDK). 点击可执行文件 jdk-6u24-windows-i586. ...

  9. Ubuntu 14.04下java开发环境的搭建--1--JDK的安装

    说明:以下内容均是本人个人经验,接触ubuntu系统是从10.04开始,转眼转眼之间已经四年了,经常浏览各种相关论坛,发现从我刚开始基础到现在,论坛上还有很多人在问关于JAVA环境配置的相关问题.所以 ...

随机推荐

  1. 使用UTL_SMTP发送中文电子邮件

    就是在原有TOM源码的基础上修改utl_smtp.write_data中,将输出内容进行一下数据转换,这样可以保证中文输出不会出现乱码 ----------------------------- cr ...

  2. iOS设计模式解析(三)适配器模式

    适配器模式:将一个类的借口转换成客户端希望的另一个接口 有一个很直观的图: 例如      :电源适配器(将110V电压转换成220V电压,其中Traget是220V电压,adaptee就是110V电 ...

  3. 无废话MVC入门教程二[第一个小Demo]

    mvc技术交流,欢迎加群: 本文目标 1.了解"模型"."视图"."控制器"的创建.调试和使用过程. 本文目录 1.创建模型 2.创建视图 ...

  4. JavaScript、jQuery获取页面及个元素高度、宽度

    Javascript获取获取屏幕.浏览器窗口 ,浏览器,网页高度.宽度的大小网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.client ...

  5. Android_自定义进度条

    转载:http://blog.csdn.net/lmj623565791/article/details/43371299 ,本文出自:[张鸿洋的博客] 1.概述 最近需要用进度条,秉着不重复造轮子的 ...

  6. Universal Image Loader_图片异步加载

    Universal Image Loader 是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示.所以,如果你的程序里需要这个功能的话,那么不妨试试它.他本来是 ...

  7. Javascript 拖拽的一些高级的应用——逐行分析代码,让你轻松了解拖拽的原理

    我们看看之前的拖拽在周围有东西的时候会出现什么问题? 在高级浏览器中不会有啥问题,我们放到IE7下面测试一下,问题就出来了.如图 我们可以很清楚的看到,文字都已经被选中了.那这个用户体验很不好,用起来 ...

  8. 预定义变量 - PHP手册笔记

    预定义变量将所有的外部变量表示成内建环境变量,并且将错误信息表示成返回头.超全局变量是在全部作用域中始终可用的内置变量.在函数或方法中无需执行global $variable,就可以访问它们. $GO ...

  9. QT5中QString与char *的相互转换

    以例子说明: #include <QApplication> #include <QDebug> #include <QString> #include <Q ...

  10. Asp.net身份认证记录

    基础知识 身份标识在客户端主要是两个存储位置: cookie 常用 url 很少用 url作为cookie禁用的备选方案 form 几乎不用 很麻烦,每次请求都必须是form提交方式 authoriz ...