Linux安装jdk、tomcat、maven 配置环境变量

安装jdk

安装jdk之前 查看cenos是否自带jdk
cenos7有自带jdk ,需要先进行卸载

卸载JDK

java -version

Centos7一般都会带有自己的openjdk,我们一般都回用oracle的jdk,所以要卸载

步骤一:查询系统是否以安装jdk

rpm -qa|grep java

img

步骤二:卸载已安装的jdk

#rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64

#rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64

#rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64

#rpm -e --nodeps java-1.7.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
img

步骤三:验证一下是还有jdk

rpm -qa|grep java

java -version

没有内容证明已经卸载干净了

1,安装jdk

首先两个软件,用来操作和上传
Xshell Xftp
Xshell官网

新建文件夹:mkdir software ,module

cd opt
mkdir software
mkdir module

在这里插入图片描述
在XFtp中向系统上传文件(software文件下面)

在这里插入图片描述

上传失败修改文件夹权限

切换到root账号,用root账号进行上传操作

###1.1 解压jdk 配置环境变量

  1. 在Linux系统下的opt目录中查看软件包是否导入成功
   [jinxin@FBS01]$ cd software/

   [jinxin@FBS01 software]$ ls

在这里插入图片描述

2, 解压JDK到/opt/module目录下

 [jinxin@fenbusCs software]$ tar -zxvf jdk-8u231-linux-x64.tar.gz -C /opt/module/

名字改下,方便等下配置环境变量

mv jdk-8u231	jdk1.8

在这里插入图片描述

3,配置jdk环境变量

1),获取jdk路径

  	pwd
   /opt/module/jdk1.8

2),打开/etc/profile 文件

在这里插入图片描述

vim /etc/profile

在profile文件末尾添加JDK路径

  	#JAVA_HOME
   export JAVA_HOME=/opt/module/jdk1.8
   export PATH=$PATH:$JAVA_HOME/bin

在这里插入图片描述

3),让修改后的文件生效

source /etc/profile

在这里插入图片描述

访问正常。

2,配置tomcat

​ 解压:

tar -zxvf  apache-tomcat-8.5.42.gz  -C /opt/module

到bin/下面启动服务

需要在bin目录中直接启动

startup.sh
sh-->shell是一种语言,是Linux的脚本语言
   			startup.bat
   		bat-->windows的脚本语言
   		.启动方式1(在bin目录)
   		./startup.sh(以后所有的启动/执行命令的时候都必须要先指明当前目录./)
   		.启动方式2(在tomcat的根目录)
		![在这里插入图片描述](https://img-blog.csdnimg.cn/2020040714362643.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0ODU2MTIx,size_16,color_FFFFFF,t_70)

直接访问:localhost:8080

在这里插入图片描述

3,安装maven

配置maven
1.使用xftp工具上传Linux服务器上
2.解压maven的压缩包

tar -zxvf maven....
	3.修改/etc/profile
		所有的环境变量必须要配置在PATH的上面,否则当导入PATH的时候不生效
	export MAVEN_HOME=maven的解压路径
	export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
	4.使其立即生效
source /etc/profile
	5.检测maven是否配置成功
mvn -v
	6.修改maven的settings文件,指向本地仓库
		在修改本地仓库的时候,不要去动自带的配置,需要重新复制一份进行修改
	7.使用阿里云的jar包镜像
	8.jdk的编译版本
		配置maven的目标jdk版本
		默认maven使用的就是1.4
		本机jdk配置的为1.8
		当项目开始编写的时候-->jdk1.8编写代码-->1.8很多类和方法在1.4中没有-->直接导致项目报错
		当项目启动的时候-->maven会默认去加载自带的jdk(1.4)-->再次去检测系统的jdk(IDEA所配置的jdk)-->如果IDEA的jdk版本比自带的jdk版本号,默认会废弃自带的,使用IDEA的
		当使用重写的时候-->@Override-->如果没有配置目标jdk版本就使用的是1.4,在编译的时候会直接报错-->因为jdk1.4中根本就没有@Override注解
<profile>
		      <id>jdk-1.8</id>
		      <activation>
		        <activeByDefault>true</activeByDefault>
		      <jdk>1.8</jdk>
		      </activation>
		      <properties>
		        <maven.compiler.source>1.8</maven.compiler.source>
		        <maven.compiler.target>1.8</maven.compiler.target>
		        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
		      </properties>
		    </profile>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值