本人初学java web,看到网上的资料层次不齐,故总结一下经验供大家参考

1.首先安装jdk,通常可以从官网上下载安装包安装,也可以直接使用命令安装:

(1)到oracle官网上下载相应版本的jdk,网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)将下载好的包解压到usr/lib/jvm,解压命令为tar -zxvf jdk-8u92-linux-x64.tar.gz (这里以jdk-8u92-linux-x64.tar.gz为例)

tar -zxvf jdk-8u92-linux-x64.tar.gz /usr/lib/jvm

(3)

进入到该目录下cd usr/lib/jvm

使用命令

sudo mv jdk1.8.0_05/ java-8u5-sun

(4)下面配置环境变量

使用vim ~/.bashrc命令编辑

(5)在底部加入一下命令

export JAVA_HOME=/usr/lib/jvm/java-8u5-sun

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

(6)使用命令 source ~/.bashrc  来更新配置

方法二:

(1)添加 PPA 源

sudo add-apt-repository ppa:webupd8team/java

(2)安装 Oracle Java 8

sudo apt-get install oracle-java8-installer

2.安装eclipse具体过程可以参考我之前的博文:http://www.cnblogs.com/sanduo1314/articles/5137090.html3

3.安装Apache Tomcat,目前最新的eclipse支持tomcat 8,

具体安装过程为:

(1)首先在tomcat的官网上下载安装包

http://tomcat.apache.org/download-80.cgi

这里选择下载

(2)使用命令进行解压

sudo tar -zxvf apache-tomcat-8.5.3.tar.gz

将解压的文件移动到/opt/目录下,该目录为源代码私有的软件。

具体命令为:sudo mv -f apache-tomcat-8.5.3  /opt/
(3)进入tomcat的目录
具体命令为:cd /opt/apache-tomcat-8.5.3

(4)配置环境变量:

打开启动的脚本文件

sudo vi ./bin/startup.sh(不熟悉vi的,可以用gedit打开:sudo gedit./bin/startup.sh)

添加的脚本为:

#2016.06.22
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-8.5.3

注意:我使用的第一种方法安装jdk,我的安装目录为/usr/lib/jvm/java-8-oracle 故以上配置文件的java路径为实际路径,小朋友们要注意

安装tomcat和eclipse要确认你的jdk安装正确。

(5)启动tomcat

命令为:sudo ./bin/startup.sh

如果显示为这样,那就证明启动成功。

然后在浏览器中输入http://loclhost:8080/

正常显示tomcat服务器的界面,则证明安装成功,Enjoy Yourself!!!

注:以上为个人参考互联网上部分配置经验和实际操作得到的,转载请声明。如果您有好的建议,同样希望您不吝赐教;如果有侵权,请联系本人。

ubuntu 14.04 配置JavaWeb开发环境的更多相关文章

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

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

  2. Ubuntu 14.04.5 imx6 开发环境搭建

    1,下载VMware Workstation虚拟机 地址:http://1.xp510.com:801/xp2011/VMware10.7z 2,下载Ubuntu 14.04.5 LTS 32位Ubu ...

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

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

  4. 【转】Ubuntu 14.04配置安装java环境和android开发环境(包括真机调试环境)

    原文网址:http://my.oschina.net/HalZf/blog/347351 总要记录下过程,不然老是会忘记掉-真老了.-_-! 一.配置安装ubuntu 64位java环境: 1.下载l ...

  5. ubuntu 14.04搭建tensorflow-gpu开发环境

    一.安装nvidia显卡驱动 去navidia官网查看最新的驱动版本号:navidia官网:http://www.geforce.cn/drivers 找到显卡对应的驱动下载,例如下载的驱动为 NVI ...

  6. Ubuntu 14.04 设置Android开发环境

    准备Java环境 本文仅仅安装sdk,不安装什么IDE,由于我仅仅须要命令行模式开发就可以. 首先安装openjdk 1.6.然后安装ant.这个不赘述. 下载SDK 从这里下载SDK for Lin ...

  7. Ubuntu 14.04下java开发环境的搭建--2--Eclipse的安装

    前面说了JDK的安装,http://www.cnblogs.com/bcsflilong/p/4196536.html 下面我们来安装Eclipse! 安装Eclipse 的前提是,你的JDK已经安装 ...

  8. Ubuntu 12.04 搭建Android开发环境

    Ubuntu 12.04 搭建Android开发环境 2013/7/29 Linux环境下搭建Android开发环境 大部分开发人员可能都在Windows下做开发,可能是感觉在Windows下比较方便 ...

  9. Ubuntu 14.04 配置samba

    Ubuntu 14.04 配置samba: 安装略 # vi /etc/samba/smb.conf security = user  (在[global]下任意添加) [share] path = ...

随机推荐

  1. Java中抽象类和接口

    抽象类: 为什么要用抽象类? 1.父类的方法好多情况下是没有内容的.例如:USB是一个父类,里面的方法的函数体是可以不写,通过子类可以重写. 2.万一子类没有重写正确,是没有没有提示的.例如:父类中函 ...

  2. 关于js中空值比较和传值的问题

    昨天写导出功能时,有个条件审核状态,其中一个审核状态的key为0,我也是醉了. 然后我注意到这方面的问题,在网上找了找,我的理解可能有点问题.但是目前也就是这样了,以后在学习吧! 正文: js中各种类 ...

  3. 入门级 mongodb

    谢谢   转载的.. (1)下载mongodb window版本:http://www.mongodb.org/dr/downloads.mongodb.org/win32/mongodb-win32 ...

  4. xmlstreaml xml过滤 格式化 报文的发送接收 struct2

    有时候把东西想的过于复杂了,还是思路不清晰啊. seervlet struct2配置过程

  5. Nginx 配置 HTTP 强缓存

    server { listen 80; server_name tirion.me www.tirion.me; # note that these lines are originally from ...

  6. Lua Serial/Serialize/Serializer/Serializing 序列化/反序列化

    第一篇 有点内容的.. 支持 表/函数/数值/布尔/字符串 做 键.值 支持 循环/嵌套 支持 元表(支持弱表分析) 支持 表被任意数量.位置引用 支持 扩展引用外部 支持 格式化输出 支持 嵌套优化 ...

  7. Java中事务的概念

    | 版权声明:本文为博主原创文章,未经博主允许不得转载. 前言: 在学习事务确实有不少弯路,那么今天笔者就用例子讲解一下事务,让初学者少走一些弯路. [回顾事务]问:什么是事务? 答:用专业术语来说事 ...

  8. [转]./configure,make,make install的作用

    ./configure,make,make install的作用(转) 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤. ./configure是用来检测你的安装平台 ...

  9. .NET微信开发通过Access Token和OpenID获取用户信息

    本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称.头像.性别.国家.省份.城市.语言. 本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息 ...

  10. .NET的Cookie相关操作

    using System; using System.Collections.Generic; using System.Text; using System.Web; namespace Comm ...