jdk1.8和tomcat9.0、maven3.5.0配置教程
一、jdk环境变量
JAVA_HOME :C:\Program Files\Java\jdk1.8.0_77(这个是你安装JDK时的路径,按照实际情况改成你自己的目录)
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面包含点)
PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (最好添加在前面)
cmd命令窗口:java -version 测试配置成功
二、tomcat环境变量
TOMCAT_HOME= D:\apache-tomcat-9.0.0.M1
CATALINA_HOME=%TOMCAT_HOME%
CATALINA_BASE=%TOMCAT_HOME%
在Classpath中最后添加: %TOMCAT_HOME%\lib\servlet-api.jar;
在PAth中最前添加: %CATALINA_HOME%\bin;
localhost:8080测试成功。
问题一:
修改tomcat端口号:
如果有安装Oracle数据库,改一下Tomcat的端口号,Oracle会占用8080端口。
不管有没有装Oracle,最好要把端口号改掉。
进入E:\tomcat-6.0.39\conf,打开server.xml文件,找到这句话
<Connector port="8080 protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
把8080改成8088,保存并关闭。
问题二:Tomcat闪退,有三种可能
1.注册表有以前的Tomcat文件残留
2.配置不正确,重新配置一遍!
3.版本冲突,刚上手的话最好不要装很多个Tomcat,装一个就够了!如果非要装多个,要去service.bat里修改服务名称使其不同名才可以。
注册表文件残留的解决方法:
1.打开注册表编辑器,WIN+R——输入regedit——回车
2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services,删除该目录下所有包含Tomcat的东西,重新安装Tomcat
三、maven3.5.0在win10中的安装及环境变量配置
1.maven的下载地址http://maven.apache.org/download.cgi。如下图,下载apache-maven-3.5.0-bin.zip

2.解压缩到自己指定的文件下,maven目录如下

3.配置环境变量
在配置maven之前,先安装并配置好jdk,maven3.5.0要求jdk1.7及以上版本。我使用的是jdk1.8.0,下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
(1)此电脑右键-属性-高级系统设置-环境变量,在系统变量中新建M2_HOME变量,变量值为maven目录

(2)系统变量的path目录中添加%M2_HOME%\bin;

4.测试
执行cmd打开命令行窗口,输入mvn -v;

若输出如上图的结果,则配置成功。
配置仓库和修改下载jar包的国内镜像:
在config\setting.xml文件中添加如下代码:
<!-- 修改本地仓库路径 --> |
<localRepository>D:\DevelopConfig\maven-repository</localRepository>
<!-- 添加国内影像,加快下载jar包速度 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
mvn help:system更新本地仓库
cmd打开命令行窗口,输入 mvn help:system,等待下载完jar包,即完成本地仓库jar包的下载构建。
修改Eclipse中的maven配置
2.1修改windows->preferences->maven->installations
打开eclipse点击windows->preferences->maven->installations下add一个已经安装到D:\apache-maven-3.5.0目录下的maven,并勾选此新加项。
2.2修改windows->preferences->maven->User setting
点击OK保存即可。
jdk1.8和tomcat9.0、maven3.5.0配置教程的更多相关文章
- Yii2.0的安装与配置教程
版权声明:本文为博主原创文章,未经博主允许不得转载. PHP版本需求:PHP5.4.0以上,因为Yii2.0基于PHP5.4以上版本进行了完全重写. 目前有两种方法可以安装Yii2.0,一种是安装Co ...
- Yii2.0 RESTful API 基础配置教程
创建api应用 通过拷贝原有的应用,重命名得到新的应用 安装完 Composer,运行下面的命令来安装 Composer Asset 插件: php composer.phar global req ...
- WampServer3.0允许局域网访问配置教程
wamp server 下的Apache默认设置是不允许外网访问和局域网访问的,而直接搜索 wamp局域网访问配置,出现都是一些旧版本的wamp的配置信息,最新版本3.0.X需要使用以下配置方法: 配 ...
- Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布
CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布 by:授客 QQ:1033553122 目录 一. 实践环境. 1 二. 安装 ...
- maven3.5.0在win10中的安装及环境变量配置
1.maven的下载地址http://maven.apache.org/download.cgi.如下图,下载apache-maven-3.5.0-bin.zip 2.解压缩到自己指定的文件下,mav ...
- Maven3.5.0安装与配置+Eclipse应用
Maven是一个优秀的构建工具(类似于 Ant, 但比 Ant 更加方便使用),能帮助我们自动化构建过程,从清理.编译.测试到生成报告,再到打包和部署.只需要输入简单的命令,Maven就可以帮我们处理 ...
- Windows基础环境_安装配置教程(Windows7 64、JDK1.8、Android SDK23.0、TortoiseSVN 1.9.5)
Windows基础环境_安装配置教程(Windows7 64.JDK1.8.Android SDK23.0.TortoiseSVN 1.9.5) 安装包版本 1) JDK版本包 地址: htt ...
- [转]Tomcat9.0安装教程 Tomcat9.0环境变量配置教程
[转]Tomcat9.0安装教程 Tomcat9.0环境变量配置教程 [转]超详细MySQL安装及基本使用教程
- Linux上安装JDK1.8,tomcat9,以及mysql8的步骤
(该篇是在centos7上安装JDK1.8.0_201 tomcat9.0.16 和 mysql8.0.15) 一.安装JDK 方式一 1.首先,下载JDK(链接http://www.oracle. ...
随机推荐
- flask上下文全局变量,程序上下文、请求上下文、上下文钩子
Flask上下文 Flask中有两种上下文,程序上下文(application context)和请求上下文(request context) 当客户端发来请求时,请求上下文就登场了.请求上下文里包含 ...
- Linux基础命令---文本统计wc
wc 统计文件的字节数.单词数.行数. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法 wc [选项] f ...
- tomcat tomcat-user.xml被还原
问题:把tomcat——conf中的tomcat-user.xml中的角色.密码修改之后,在eclipse重启Tomcat,设置的Tomcat用户名和密码失效. 解决问题:同时修改tomcat——co ...
- AtCoder Beginner Contest 043 D - アンバランス / Unbalanced
题目链接:http://abc043.contest.atcoder.jp/tasks/arc059_b Time limit : 2sec / Memory limit : 256MB Score ...
- Java常用API、Math类介绍
一.API的概述 API——Application Programing Interface:应用程序编程接口,是java提供的一些预定义的函数: 目的:基于API实现程序的快速编写,只需了解其作用, ...
- Linux 卸载 MySQL 数据库
1. 使用以下命令查看当前安装mysql情况 rpm -qa|grep -i mysql 显示之前安装过的数据库 2. 停止mysql服务.删除之前安装的mysql 删除命令: rpm -ev 包名若 ...
- 解决mySQL占用内存超大问题
为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆.网上搜索了一下,得到高人指点my.ini.再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过 ...
- docker 实践
https://doc.yonyoucloud.com/doc/docker_practice/etcd/etcdctl.html 启动http restful API docker批量映射端口 怎么 ...
- python之路-day1-if...else...流程判断
判断输入的用户名:#Author:zww _username = "zww" _password = " username = input("username: ...
- tf.nn.relu
tf.nn.relu(features, name = None) 这个函数的作用是计算激活函数 relu,即 max(features, 0).即将矩阵中每行的非最大值置0. import tens ...