Win10安装Jdk、Maven、Tomcat与配置详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zouguo1211/article/details/83787394

前言

本文针对于WIN10下JDK,Maven,Tomcat等常用开发工具的下载配置步骤作出详解。Win7,Win8步骤类似。对于这些常用开发工具建议创建一个文件夹统一维护

由于,Maven,Tomcat等工具都是依赖与JDK,所以首先要安装好JDK。话不多说,开始配置;

一、JDK的下载与配置环境变量

1.1 下载jdk1.8

​ 以jdk1.8为例:官网链接
​ 打开官网,接受条款,选择相应版本下载即可;
在这里插入图片描述

1.2 安装

​ 建议修改安装路径到我们自己创建的文件夹下
在这里插入图片描述
​ 然后一路next就OK了

1.3 配置环境变量

​ 右键此电脑->属性->高级系统设置
在这里插入图片描述
​ 新建系统变量:

​ 变量名:JAVA_HOME

​ 变量值:D:\Java\jdk1.8.0_181(变量值为JDK的安装目录)
在这里插入图片描述
​ 新建系统变量:

​ 变量名:CLASSPATH

​ 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
​ 编辑系统变量下的Path变量:

​ 新建:%JAVA_HOME%\bin

​ 新建:%JAVA_HOME%\jre\bin
在这里插入图片描述
​ 保存即可;

1.4 验证

​ WIN+R打开cmd命令行窗口,输入java -version和javac -version,出现下图结果,即为成功;
在这里插入图片描述
到此,JDK配置完成;

二、Maven的下载与相关配置

2.1 下载Maven

​ 以Maven3.6.0(要求JDK1.7+)为例:官网链接
在这里插入图片描述
点击下载压缩包,并解压到指定目录即可,这里还是推荐放在D盘下的Java目录

注意:Maven各个版本对JDK的要求是不同的
在这里插入图片描述
​ 历史版本链接

2.2 配置Maven

2.2.1 配置环境变量和字符编码

​ Maven的环境变量相对简单,只需要在系统变量下新建一个名为MAVEN_HOME变量,值为Maven的解压目录

​ 然后在系统变量的Path变量下新建%MAVEN_HOME%\bin即可;

​ 字符编码:默认是当前系统中文GBK编码,需要把将其设置成UTF-8

​ 新建系统变量,名为:MAVEN_OPTS,值为-Xms256m -Xmx512m -Dfile.encoding=UTF-8

​ 保存即可;

2.2.2 配置repo、jdk

​ Maven默认的repo在C:\Users\Administrator.m2文件夹里,我们需要修改一下这些默认配置;

​ 打开${Maven解压目录下}\conf文件夹下的settings.xml文件,建议使用NotePad++等类似的编辑器编辑

repo的配置:找到localRepository标签,添加自己的配置,样例是在D盘下Java目录下的repo目录

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <localRepository>D:\Java\repo</localRepository>
  <!-- interactiveMode
   | This will determine whether maven prompts you when it needs input. If set to false,
   | maven will use a sensible default value, perhaps based on some other setting, for
   | the parameter in question.
   |
   | Default: true
  <interactiveMode>true</interactiveMode>
  -->

jdk的配置:找到profiles标签,添加自己的配置

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

2.2.3 更换镜像源

​ 由于默认国外源速度不稳定,所以我们可以更换成国内的镜像,具体步骤:

找到mirrors标签,在里面添加自己的配置(以阿里源为例):

<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
<mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>repo2 maven</name>
    <url>http://repo2.maven.org/maven2</url>
</mirror>

2.3 验证配置

​ 与jdk验证类似,打开CMD窗口输入:mvn -version命令,会显示版本,以及编码等信息;
在这里插入图片描述

三、Tomcat的下载与相关配置

3.1 下载Tomcat8.5/Tomcat9.0

​ 以Tomcat8.5为例:官网链接
在这里插入图片描述
​ 下载之后解压到指定目录,这里我也推荐放在D:\Java目录下

3.2 配置环境变量

​ 新建系统变量:CATALINA_HOME,变量值为 D:\Java\apache-tomcat-8.5.34(即为Tomcat的解压目录)

​ 在Path变量里新建:path: %CATALINA_HOME%\bin

​ 保存即可;

3.3 验证环境变量配置

​ 打开cmd窗口,键入startup.bat命令,运行截图
在这里插入图片描述
​ 打开浏览器访问:localhost:8080,正常出现网页则表示配置成功;
在这里插入图片描述

3.4 其他配置

3.4.1 端口更改

​ Tomcat默认使用8080端口,我们可以修改配置文件来更改其端口,步骤如下:

​ 停掉当前运行的Tomcat,并用文本编辑器打开主目录下的conf里的server.xml文件

修改第一处

<!--
	<Server port="8005" shutdown="SHUTDOWN">
	将8005修改为其他值,保证不与其他冲突即可
-->
<Server port="8015" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener"/>

修改第二处

<!--
	A "Connector" represents an endpoint by which requests are received
	and responses are returned. Documentation at :
	Java HTTP Connector: /docs/config/http.html
	Java AJP  Connector: /docs/config/ajp.html
	APR (HTTP/AJP) Connector: /docs/apr.html
	Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
-->
<!--
	<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
	将8080修改其他值,不冲突即可;
-->
	<Connector connectionTimeout="20000" port="9080" protocol="HTTP/1.1" redirectPort="8443" />
	<!-- A "Connector" using the shared thread pool-->
	<!--
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
               -->

修改第三处

    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
		<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
		将8009修改其他值,不冲突即可;
	-->
	<Connector port="8019" protocol="AJP/1.3" redirectPort="8443"/>

​ 保存,重新启动Tomcat,访问:localhost:9080,正常出现网页则表示配置成功;
在这里插入图片描述

3.4.2 默认编码设置

​ 为了避免讨厌的乱码问题,我们需要将Tomcat的编码格式设置成UTF-8;

​ 还是编辑server.xml文件

<!--
	<Connector connectionTimeout="20000" port="9080" protocol="HTTP/1.1" redirectPort="8443" />
	在后面加上 URIEncoding="UTF-8"即可;
-->
	<Connector connectionTimeout="20000" port="9080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

猜你喜欢

转载自blog.csdn.net/zouguo1211/article/details/83787394
今日推荐