一、下载安装jdk并配置

1.1 进行JDK下载

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

1.2 环境变量配置

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

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

进行JAVA_HOMECLASSPATHPath的配置

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

1.3 检测安装以及配置

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

  • java
  • javac
  • java -version

二、下载tomcat并配置

2.1 进行tomcat下载

  • 1、登录tomcat官网,选择相应的版本进行下载,此处下载window,Linux下载tar.gz

  • 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

  • 方式二、win+r打开命令行界面,输入startup,等待查看界面

2.4 乱码问题

  • 1、出现下图的中文乱码,进入tomcat的conf目录,打开logging.properties,目录修改如下图红框的字符编码,重启tomcat。

三、下载Maven并配置

3.1 进行Maven的下载

  • 将下载的文件解压盘符目录下,解压后的文件

目录解读

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

3.2 环境变量配置

  • 配置前确认安装完jdk
  • 进行MAVEN_HOMEpath的配置
MAVEN_HOME   maven安装路径  C:\LJLRY\Work\apache-maven-3.6.3
path 添加 %MAVEN_HOME%\bin

3.3 检测安装以及配置

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

3.4 修改maven配置文件

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

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

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

<!-- 自定义的maven仓库路径 -->
<localRepository>D:\LJLRY\RepMaven</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并配置的更多相关文章

  1. windows下安装node.js及环境配置、部署项目

    windows下安装node.js及环境配置.部署项目 一.总结 一句话总结: 安装nodejs软件:就像普普通通的的软件那样安装 配置nodejs安装的全局模块的环境变量 并且安装cnpm(比如cn ...

  2. linux下安装jdk+tomcat+eclipse+mysql

    我的环境:主机是win7的,虚拟机是VWare  Workstation 6.0   ,linux系统为Red Hat Enterprise  Linux 5 64位 各软件版本:jdk是jdk-6u ...

  3. ubuntu下安装jdk,tomcat,mysql,ftp,telnet,svn

    需求分析:自己弄了个小网站,想放到云服务器上,同时把自己积累的代码也放上去,服务器上的文件可以简单的在windows上查看,也可以方便的通过windows连接linux服务器. 解决:运行网站要用到j ...

  4. 从零开始学 Java - Windows 下安装 JDK

    关于未来 "我要死在火星.在我死去的时候能够想着人类能有一个美好的未来--有可持续的能源,同时能够殖民其他的星球来避免人类灭绝的最坏可能." 官网下载 直接打开官网:http:// ...

  5. 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)

    1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...

  6. linux(centos 7)下安装JDK,Tomcat,mysql 运行Maven 项目

    一.在Linux中安装JDK 1. 将JDK上传到root下(任何位置均可以). 如图: 2. 用解压命令解压JDK tar -xvf (此处为jdk文件名) 如果是rpm包,执行rpm -i jdk ...

  7. linux 下安装 jdk tomcat 并配置

    linux下安装TOMCAT与JDK 第1步:新建boss用户,username:boss,password:boss 第2步:将安装用户路径设置成/app/boss [root@localhost] ...

  8. windows下安装JDK和Tomcat

    一.安装JDK 1.安装 JDK当前最高版本为1.7. 下载并运行JDK 1.7安装程序jdk-7u25-windows-i586.exe,直接安装到C盘(也可以在其它盘,但文件名一定要是英文名),其 ...

  9. CentOS下安装JDK,Tomcat,Redis,Mysql,及项目发布

    上传文件到服务器,安装lrzsz , 可以将本地的文件上传到linux系统上. 如果是CentOS则可以用yum install lrzsz 命令安装,更方便. 或:yum -y install lr ...

随机推荐

  1. 项目积累————关于map的getOrDefault用法

    今天在学习领导的编程手法时,注意到了以前没用过的一个方法,那就是map的getOrDefault,看了一下感觉这个方法的用途还是非常广泛的,比如可以实现一个简单的通讯录的功能.下面看我写的一个测试类. ...

  2. Java并发学习(一):进程和线程

    好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航 前言 俗话说得好"一人 ...

  3. 银弹谷V百科|使用技巧:Vbase技巧二则之一

    银弹谷零代码开发V平台提供访问窗体的短地址链接 格式:http://IP:port/form/componentCode/windowCode  例子: 默认地址:http://IP:port/mod ...

  4. iOS alertController自带的输入框

    UIAlertController *alertController = [UIAlertController alertControllerWithTitle:nil message:@" ...

  5. 职场老鸟,一文教你如何正确入门Python爬虫!

    爬虫现在的火热程度我就不说了,先说一下这门技术能干什么事儿,主要为以下三方面: 1.爬取数据,进行市场调研和商业分析 爬取知乎.豆瓣等网站的优质话题内容:抓取房产网站买卖信息,分析房价变化趋势.做不同 ...

  6. Spring Cloud 之服务注册中心高可用

    服务注册中心高可用 服务注册中心 eureka-server 高可用实施 版本 Spring Boot 版本 # Spring Boot 版本: <parent> <groupId& ...

  7. 算法学习笔记:2-SAT

    SAT 是适定性(Satisfiability)问题的简称.一般形式为 k - 适定性问题,简称 k-SAT.而当 \(k>2\) 时该问题为 NP 完全的.所以我们只研究 \(k=2\) 的情 ...

  8. 商品描述(动画)--- jQuery

    本文章实现是基于jQuery展示商品描述的一个功能 (1)鼠标移入显示描述内容,鼠标移开内容隐藏.先来看看一个先后效果. (2)jQuery所以的文件可以自行下载,也可以在我主页找到文件,右键文件名复 ...

  9. .NET Core Web APi大文件分片上传研究

    前言 前两天发表利用FormData进行文件上传,然后有人问要是大文件几个G上传怎么搞,常见的不就是分片再搞下断点续传,动动手差不多也能搞出来,只不过要深入的话,考虑的东西还是很多.由于断点续传之前写 ...

  10. 精讲RestTemplate第4篇-POST请求方法使用详解

    本文是精讲RestTemplate第4篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层H ...