Ubuntu 16.04系统 之 java开发环境搭建(一)

Wesley13
• 阅读 732

在Ubuntu 16.04(我的是64位操作系统)上搭建java开发环境:

事前准备:jdk、tomcat、eclipse、mysql

jdk安装配置:

我选择的是jdk版本为1.8:安装包位为 jdk-8u144-linux-x64.tar.gz 

下载地址:https://download.csdn.net/download/aqtata/9931416?web=web

安装步骤:

解压至指定文件路径下(看自己情况)

我在挂载的磁盘上新建了java文件夹(mkdir 命令)并在root用户下赋予读、写、运行权限:chmod 777  java

将下载的安装包放置在java文件夹下;解压安装包到java文件夹下:tar -xzvf jdk-8u144-linux-x64.tar.gz

配置环境变量:sudo vi /etc/profile

export JAVA_HOME=/java/jdk1.8.0_144  #此为jdk路径(pwd命令可查看完整文件路径)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

使配置文件生效:source /etc/profile

查看jdk是否安装成功:java -version

tomcat安装配置:

我选择的是tomcat 7:安装包为 apache-tomcat-7.0.73.tar.gz

下载地址:https://download.csdn.net/download/omiconlee/9710792

将下载的安装包放置在java文件夹下;解压安装包到java文件夹下:tar -xzvf apache-tomcat-7.0.73.tar.gz

配置环境变量:sudo vi /etc/profile

--不变

export JAVA_HOME=/java/jdk1.8.0_144  #此为jdk路径(pwd命令可查看完整文件路径)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

---修改
export PATH=${JAVA_HOME}/bin:$PATH:TOMCAT_HOME

---添加

export TOMCAT_HOME=/java/apache-tomcat-7.0.73  # (tomcat文件路径)

使配置文件生效:source /etc/profile

***注:关于tomcat可以继续进行启动端口配置(默认8080端口,如果端口被占用或想换端口可参考A)、管理员配置(可参考B)等其他配置(百度一下如:默认时区,开机自启等配置),看个人需要***

A:  cd 进入到tomcat的conf目录下,编辑server.xml文件:vi server.xml  

找到并修改:

 <Connector port="8080" protocol="HTTP/1.1"   --#修改启动端口
               connectionTimeout="20000"
               redirectPort="8443"

               URIEncoding="UTF-8"/>   --#默认字符集设置(看情况,可不配置)
B:cd 进入到tomcat的conf目录下,编辑tomcat-users.xml文件:vi tomcat-users.xml 

之间即倒数第二行添加如下:

*****注解完了******

启动tomcat:cd 到tomcat的bin目录下,执行:./startup.sh 启动omcat,可查看logs日志来看是否正常启动(cd 到tomcat的logs目录下 vi catalina.out查看)

在浏览器访问:http://localhost:8080/进入tomcat界面,可验证管理员点击 Manager APP登录在tomcat-user.xml设置的用户名和密码即可。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
胖大海 胖大海
2年前
Linux centos7下配置JDK环境
配置jdk环境,本人写了两种方案进行配置,下载JDK都是免费的,JDK各个版本的下载地址为:https://www.oracle.com/java/technologies/downloads/本文以JDK8为例,操作系统以3A云服务器的CentOS7.9为例,CentOS7的所有系统都是相同的操作。方案一:JDK安装包RPM安装的方式可以安装指定的版本号
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
Java运行环境
Java开发环境配置在本章节中我们将为大家介绍如何搭建Java开发环境。Windows上安装开发环境Linux上安装开发环境安装Eclipse运行JavaCloudStudio在线运行Javawindow系统安装java下载
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Stella981 Stella981
3年前
Linux开发环境搭建之Maven安装配置
       在上文《Linux开发环境搭建之Java开发环境JDK安装配置(https://my.oschina.net/zss1993/blog/1591353)》中,在deepin系统中实践了安装配置JDK的开发环境,本文我们继续进行maven开发环境的安装配置以及调优的工作。一、Maven简介       M
Stella981 Stella981
3年前
Android蓝牙连接汽车OBD设备
//设备连接public class BluetoothConnect implements Runnable {    private static final UUID CONNECT_UUID  UUID.fromString("0000110100001000800000805F9B34FB");
Wesley13 Wesley13
3年前
Java基础学习总结(19)——Java环境变量配置
前言学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA\_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA\_HOME和classpath是不存
Stella981 Stella981
3年前
Eclipse插件开发_学习_00_资源帖
一、官方资料 1.eclipseapi(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhelp.eclipse.org%2Fmars%2Findex.jsp%3Ftopic%3D%252Forg.eclipse.platform.doc.isv%252Fguide%2