您当前的位置:首页 > 电脑百科 > 站长技术 > 服务器

windows下安装jdk+tomcat+maven并配置

时间:2020-09-03 16:02:31  来源:  作者:

一、下载安装jdk并配置

1.1 进行JDK下载

  • 下载地址:一键直达
windows下安装jdk+tomcat+maven并配置

JDK下载展示图

  • 一般下载后,安装位置默认,一路下一步,一直到安装完毕-“关闭”。

1.2 环境变量配置

不要管是不是一般情况,这里的完整配置如下,“我的电脑”-右键-“属性”-(左侧)高级系统设置-(弹窗右下角)环境变量配置。

注:窗口上方是用户变量,下方是系统变量,以后把你所有变量都配置在系统变量里!

进行JAVA_HOME、CLASSPATH、Path的配置

JAVA_HOME  刚刚jdk的安装目录,一般C:Program Files (x86)Javajdk1.8.0_101
CLASSPATH  .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(注意最前面有一点)Path       %JAVA_HOME%bin;%JAVA_HOME%jrebin;

1.3 检测安装以及配置

按住win+r 输入cmd打开命令行输入以下命令

  • java
  • javac
  • java -version
windows下安装jdk+tomcat+maven并配置

java版本图

二、下载Tomcat并配置

2.1 进行tomcat下载

  • 1、登录tomcat官网,选择相应的版本进行下载,此处下载window,linux下载tar.gz
windows下安装jdk+tomcat+maven并配置

tomcat官网下载

  • 2、将下载的安装包,解压到盘符根目录或自定义目录,目录路径最好都是英文

2.2 环境变量配置

  • 1、配置tomcat环境变量,此时jdk必须配置好
1、新建变量名:CATALINA_BASE,变量值:例如:D:Apache-tomcat-8.5.57
2、新建变量名:CATALINA_HOME,变量值:例如:D:apache-tomcat-8.5.57
3、打开PATH,添加变量值:;%CATALINA_HOME%lib;%CATALINA_HOME%bin
  • 2、window安装tomcat服务
  • win+R打开命令窗口,输入service install,等待

2.3 启动tomcat

  • 方式一、在安装后tomcat服务后,进入tomcat的bin目录,找到tomcat8w.exe运行,打开浏览器运行localhost:8080
windows下安装jdk+tomcat+maven并配置

tomcat运行成功测试图

  • 方式二、win+r打开命令行界面,输入startup,等待查看界面
windows下安装jdk+tomcat+maven并配置

windowstomcat启动图

2.4 乱码问题

  • 1、出现下图的中文乱码,进入tomcat的conf目录,打开logging.properties,目录修改如下图红框的字符编码,重启tomcat。
windows下安装jdk+tomcat+maven并配置

tomcat目录中日志配置


windows下安装jdk+tomcat+maven并配置

修改文件图

三、下载Maven并配置

3.1 进行Maven的下载

  • 下载地址:直达官网链接
windows下安装jdk+tomcat+maven并配置

Maven官网下载图

  • 将下载的文件解压盘符目录下,解压后的文件
windows下安装jdk+tomcat+maven并配置

maven目录图

目录解读

bin:存放了maven的命令,比如我们前面用到的mvn tomcat:run
boot:存放了一些maven本身的引导程序,如类加载器等
conf:存放了maven的一些配置文件,如setting.xml文件
lib:存放了maven本身运行所需的一些jar包

3.2 环境变量配置

  • 配置前确认安装完jdk
  • 进行MAVEN_HOME、path的配置
MAVEN_HOME   maven安装路径   C:LJLRYWorkapache-maven-3.6.3
path                     添加                    %MAVEN_HOME%bin

3.3 检测安装以及配置

打开win+r 输入cmd,输入命令mvn -v

windows下安装jdk+tomcat+maven并配置

maven检测图

3.4 修改maven配置文件

通常我们需要修改解压目录下conf/settings.xml文件

windows下安装jdk+tomcat+maven并配置

修改setting文件图

1、进行本地仓库位置的修改

首先在想在的位置创建目录,复制目录路径

<!-- 自定义的maven仓库路径 -->
<localRepository>D:LJLRYRepMaven</localRepository>

2、添加国内镜像源

标签下,添加国内镜像源,这样下载jar包速度很快。一般使用阿里云镜像库即可。

<!-- 阿里云仓库 -->
<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

3、修改maven默认的JDK版本(默认为1.4)

<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>

3.5 IDEA中配置maven

常用的开发工具如idea,eclipse都自身集成了一个版本的Maven。但是通常我们使用自己已经配置好的Maven。

具体操作:

  • 修改为自己解压的Maven目录
  • 勾选Override,修改为自己maven目录下的settings.xml目录
  • 修改为自己的本地仓库地址,一般会自动识别。
windows下安装jdk+tomcat+maven并配置

IDEA配置maven图



Tags:jdk   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
JDK命令行工具在JDK的开发包中,除了大家熟知的java.exe和javac.exe外,还有一系列辅助工具。这些辅助工具位于JDK安装目录下的bin目录中,可以帮助开发人员很好地解决Java应用程...【详细内容】
2021-10-27  Tags: jdk  点击:(34)  评论:(0)  加入收藏
JDK 17 正式发布+免费牛逼啊,JDK 16 刚发布半年(2021/03/16),JDK 17 又如期而至(2021/09/14),这个时间点牛逼啊,蹭苹果发布会的热度?记得当年 JDK 15 的发布也是同天,巧了。。虽然 iPho...【详细内容】
2021-09-16  Tags: jdk  点击:(88)  评论:(0)  加入收藏
背景在一台阿里云服务器上需要搭建nacos集群,服务器是centos7.先是使用安装上传命令yum install lrzszrz:从本地上传文件至服务器sz filename:从服务器下载文件至本地然后各种...【详细内容】
2021-04-14  Tags: jdk  点击:(364)  评论:(0)  加入收藏
背景目前,有很多公司的WEB服务器会出现CPU、内存、IO告警,运维人员往往不能及时地获取JVM等相关信息,以便分析造成告警的原因,故本文将从几个方面来阐述如何进行JVM快照,如何分析...【详细内容】
2021-03-12  Tags: jdk  点击:(168)  评论:(0)  加入收藏
1 类加载器在类加载器家族中存在着类似人类社会的权力等级制度:1.1 Bootstrap由C/C++实现,启动类加载器,属最高层,JVM启动时创建,通常由与os相关的本地代码实现,是最根基的类加载...【详细内容】
2021-01-20  Tags: jdk  点击:(192)  评论:(0)  加入收藏
JVM话说面试这块,JVM算是一个经典的也是三年必问的知识点了,而且这个知识点算是最重要的一个知识点,你如果会这个内容,那么对你的在之后的面试中,能够喊出一个不错的价格。而关于...【详细内容】
2020-12-15  Tags: jdk  点击:(74)  评论:(0)  加入收藏
现在很多编译器和软件都开始要求使用 JDK 11 了。因此我们希望在 CentOS 上安装 JDK 11。运行下面的命令:yum install java-11-openjdk-devel如果你的系统中还装有不同版本的...【详细内容】
2020-11-05  Tags: jdk  点击:(55)  评论:(0)  加入收藏
一,前言我们都知道,tomcat启动前需要配置JDK环境变量,如果没有配置JDK的环境变量,那么tomcat启动的时候就会报错,也就是无法启动。但是在我们的工作或者学习过程中,有的时候会出现...【详细内容】
2020-10-09  Tags: jdk  点击:(85)  评论:(0)  加入收藏
JDK 15已经于2020年9月15日如期发布。本文介绍JDK 15新特性。发布版本说明根据发布的规划,这次发布的 JDK 15 将是一个短期的过度版,只会被 Oracle 支持(维护)6 个月,直到明年 3...【详细内容】
2020-09-25  Tags: jdk  点击:(83)  评论:(0)  加入收藏
一、下载安装jdk并配置1.1 进行JDK下载 下载地址:一键直达JDK下载展示图 一般下载后,安装位置默认,一路下一步,一直到安装完毕-“关闭”。1.2 环境变量配置不要管是不是一般情况...【详细内容】
2020-09-03  Tags: jdk  点击:(144)  评论:(0)  加入收藏
▌简易百科推荐
阿里云镜像源地址及安装网站地址https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b111kK44P更新源之前把之前的国外的镜像先备份一下 切换到yumcd...【详细内容】
2021-12-27  干程序那些事    Tags:CentOS7镜像   点击:(1)  评论:(0)  加入收藏
前言在实现TCP长连接功能中,客户端断线重连是一个很常见的问题,当我们使用netty实现断线重连时,是否考虑过如下几个问题: 如何监听到客户端和服务端连接断开 ? 如何实现断线后重...【详细内容】
2021-12-24  程序猿阿嘴  CSDN  Tags:Netty   点击:(12)  评论:(0)  加入收藏
一. 配置yum源在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repovim /etc/yum.repos.d/google-chrome.repo按i进入编辑模式写入如下内容:[google-chrome]name=googl...【详细内容】
2021-12-23  有云转晴    Tags:chrome   点击:(7)  评论:(0)  加入收藏
一. HTTP gzip压缩,概述 request header中声明Accept-Encoding : gzip,告知服务器客户端接受gzip的数据 response body,同时加入以下header:Content-Encoding: gzip:表明bo...【详细内容】
2021-12-22  java乐园    Tags:gzip压缩   点击:(8)  评论:(0)  加入收藏
yum -y install gcc automake autoconf libtool makeadduser testpasswd testmkdir /tmp/exploitln -s /usr/bin/ping /tmp/exploit/targetexec 3< /tmp/exploit/targetls -...【详细内容】
2021-12-22  SofM    Tags:Centos7   点击:(7)  评论:(0)  加入收藏
Windows操作系统和Linux操作系统有何区别?Windows操作系统:需支付版权费用,(华为云已购买正版版权,在华为云购买云服务器的用户安装系统时无需额外付费),界面化的操作系统对用户使...【详细内容】
2021-12-21  卷毛琴姨    Tags:云服务器   点击:(6)  评论:(0)  加入收藏
参考资料:Hive3.1.2安装指南_厦大数据库实验室博客Hive学习(一) 安装 环境:CentOS 7 + Hadoop3.2 + Hive3.1 - 一个人、一座城 - 博客园1.安装hive1.1下载地址hive镜像路径 ht...【详细内容】
2021-12-20  zebra-08    Tags:Hive   点击:(9)  评论:(0)  加入收藏
以下是服务器安全加固的步骤,本文以腾讯云的CentOS7.7版本为例来介绍,如果你使用的是秘钥登录服务器1-5步骤可以跳过。1、设置复杂密码服务器设置大写、小写、特殊字符、数字...【详细内容】
2021-12-20  网安人    Tags:服务器   点击:(7)  评论:(0)  加入收藏
项目中,遇到了一个问题,就是PDF等文档不能够在线预览,预览时会报错。错误描述浏览器的console中,显示如下错误:nginx代理服务报Mixed Content: The page at ******** was loaded...【详细内容】
2021-12-17  mdong    Tags:Nginx   点击:(7)  评论:(0)  加入收藏
转自: https://kermsite.com/p/wt-ssh/由于格式问题,部分链接、表格可能会失效,若失效请访问原文密码登录 以及 通过密钥实现免密码登录Dec 15, 2021阅读时长: 6 分钟简介Windo...【详细内容】
2021-12-17  LaLiLi    Tags:SSH连接   点击:(16)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条