文档章节

在Ubuntu 12.04系统中安装jdk和配置tomcat服务器

掬一捧
 掬一捧
发布于 2013/03/12 14:28
字数 794
阅读 12391
收藏 8

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

    Ubuntu自带的jdk版本是OpenJDK,即如下图所示:

    为了完成老师布置的J2EE作业,不得自己配置J2EE环境,要重新安装JDK。第一次在linux环境下接触这些东西,参考了许多的网上资源,最终还是成功了。下面就是具体的操作。

准备

    首先在Oracle官网下载jdk压缩包文件,链接是:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html   

    我下载的是:jdk-7u17-linux-x64.tar.gz。然后解压到“/opt/”目录下面。(其实解压的位置是可以自定义的)。

    然后,就是要下载apache-tomcat-7.0.37.tar.gz这个压缩包文件。下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.37/bin/apache-tomcat-7.0.37.tar.gz操作与jdk压缩包的处理方式相同,同样也是解压到“/opt/”目录下面。最终,在“/opt/”目录下多出两个文件夹,如下图所示。

    JDK TOMCAT就这样安装好了,下面就是JDK的配置。

JDK配置

    Ubuntu默认的JDK版本如上文所述的是OpenJDK,(至于OpenJDKJDK具体有什么区别还是谷歌百度之吧!只要理解OpenJDKJDK的子集就可以了!)。现在,我们要做的就是更换JDK版本。

    首先,设置JDK的环境变量。在终端输入:sudo vim /etc/environment 。在里面添加 蓝色字体的内容。

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/jdk1.7.0_17/bin"

CLASS_PATH="/opt/jdk1.7.0_17/lib"

JAVA_HOME="/opt/jdk1.7.0_17"

    保存退出VIM之后,紧接着输入:

        sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_17/bin/java 300

        sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_17/bin/java 300

    这样,然后在输入: sudo update-alternatives --config java来选择配置默认的JDK版本。如下图所示:

    输入JDK版本编号,这样就可以更改系统的默认JDK版本!

    然后输入:java -version,提示如下图:

    这样,你的JDK默认版本修改成功。

TOMCA服务器的开启

    这个很容易的,直接在终端输入:sudo /opt/apache-tomcat-7.0.37/bin/startup.sh显示如下图所示:

    然后打开浏览器,输入:http://localhost:8080/。最终,那熟悉的TOMCAT界面展示在您的面前了!

    最后,停止TOMCAT服务。和打开的操作一样,输入:sudo /opt/apache-tomcat-7.0.37/bin/shutdown.sh即可。

总结

    Windows系统下安装软件一般都是,点击安装文件,安装完之后找图标\快捷方式等。再双击即可。简化了许多的操作。Mac OS X就更加夸张啦,直接将.app后缀的文件夹放在对应目录就显示快捷方式的图标,点击即可使用(直接点击.app文件夹也可以直接使用),卸载的话,删掉.app文件夹即可。这些操作的目的都是为了方便用户linux在这里做的不是很好,虽然有对应类似的功能。不过,这也恰恰是linux的特点。一般能把linux折腾得很流畅的人,其计算机基础知识和动手能力一定很强。这也就是为什么许多企业爱招linux功底强的程序员一方面原因。

© 著作权归作者所有

掬一捧
粉丝 15
博文 42
码字总数 29899
作品 0
厦门
程序员
私信 提问
网站搭建——阿里云ECS配置Ubuntu服务器

本篇文章跟大家分享的是如何在阿里云ECS上面配置Ubuntu系统的服务器。 前提是你要拥有一台阿里云的服务器,服务器的系统选择Ubuntu系统,建议大家选用 Ubuntu 16.04 64位 在配置服务器的过程...

振礼硕晨
2018/10/03
0
0
Ubuntu 配置 Tomcat

系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: 1、下载 Tomcat 下载 apache-tomcat-7.0.29.tar.gz(官方...

长平狐
2013/01/06
152
0
在 Ubuntu 12.04 LTS 上通过 Tomcat 部署 Solr 4

这个简短的教程描述了如何在 Ubuntu Server 上安装 Solr 4,我使用的版本是:Ubuntu Server 12.04 和 Apache Solr 4.0-BETA. 我同时将展示如何测试安装以及执行一个简单的索引和查询任务。 ...

红薯
2012/09/24
6.8K
11
Jenkins详细安装与构建部署使用教程

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本...

6pker
2016/10/12
229
0
Ubuntu 配置 Tomcat

系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22) 安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat) 安装步骤: 1、下载 Tomcat 下载 apache-tomcat-7.0.29.tar.gz(官方...

teacheryang
2014/05/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java8新特性,语法学习

package com.example.demo.java8;import com.example.demo.domin.User;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.stream.Co......

Gx_ww
1分钟前
0
0
type()和isinstance()之间有什么区别?

这两个代码片段之间有什么区别? 使用type() : import typesif type(a) is types.DictType: do_something()if type(b) in types.StringTypes: do_something_else() 使用isinsta......

javail
1分钟前
0
0
Flink-本地设置教程

设置:下载并启动Flink 启动本地Flink群集 阅读代码 运行示例 下一步 通过几个简单的步骤即可启动并运行Flink示例程序。 设置:下载并启动Flink Flink在Linux,Mac OS X和Windows上运行。为了...

sunwuhan
3分钟前
1
0
RPA是什么?RPA发展极简史

眼下,RPA(机器人流程自动化)技术爆火于科技圈与投资界,并持续引发新一轮的数字化变革。 与过去几年间的很多技术投资热点不同,如今RPA技术被资本方和市场方广为看好,原因有二:一是RPA...

UiBot
5分钟前
1
0
超级账本Fabric的交易背书过程解读

Hyperledger Fabric和其他许多区块链的关键区别之一,就在于Fabric区块链的交易执行过程:Fabric交易需要首先通过节点的背书,然后再进行交易排序,最后才利用有序交易进行账本的更新。本文将...

区块链教程
7分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部