开发环境配置
1.jdk安装及配置环境变量
1.去官网下载要安装的jdk,然后进行安装(点点点就完事儿)
2.进入环境变量配置页面,在系统变量里面新建一个JAVA_HOME,变量值就是你jdk安装的路径,
如果是默认路径,那就是这个(C:\Program Files\Java\jdk-11.0.11)
3.找到系统变量的path,点击编辑,新建,然后粘贴这个:%JAVA_HOME%\bin(就是你jdk安装的bin目录),基本上java相关的环境配置都是这样的安装:文件夹加上path里的bin目录.
4.确认退出后,打开dos窗口(win+r,cmd),分别输入java -version,java,javac测试有没有安装成功(安装成功会有一堆日志)
注: %变量名% 就是直接调用你的配置的变量的地址,就不用写那么多,而且后面你改变安装地址,只用配置你配置的变量就行,path不用变
2.tomcat安装及配置
1.去官网下载并安装好tomcat(下载压缩包,解压后配置好环境就能用,所以注意你的解压位置)
2.配置环境变量,跟jdk一样,建一个TOMCATE_HOME,再在path下面加上%TOMCAT_HOME%\bin就行
3.在tomcate的bin目录下点击startup.bat启动tomcat 然后在浏览器访问http://localhost:8080
能看到apache tomcat页面就说明配置成功(startdown.bat)是关闭tomcat
注:1.如果访问失败,可能是8080端口被占用去conf目录下的server.xml文件里,找到
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> 将port改成其他的就行,如:8999,然后访问http://localhost:8998
2.当你打开startup.bat乱码强迫症时,去conf目录,找到loggin.properties文件,打开后找到
java.util.logging.ConsoleHandler.encoding = UTF-8 (改成GBK就行)
注意,有好几个设置UTF-8的,只用改这个就行
3.maven安装及配置
1.去官网下载好maven压缩包,解压到你的安装文件夹
2.配置环境变量,跟JDK一样
3.win+r运行cmd ,输入mvn-version,能看到maven版本信息则表示配置成功
4.在maven同级目录创建repository(maven仓库)文件夹
5.在maven安装目录的conf文件夹内找到setting.xml文件
6.找到localRePository节点,添加你的repository(maven仓库)路径(注意:是添加在注释外面)
<localRepository>F:\Toos\Java\repository</localRepository>
7.找到<mirrors>标签,在<mirror>下面添加远程仓库地址(因为国外的下载太慢了,所以添加国内的,如阿里云仓库)
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
8.jdk版本可以不设置,在dos窗口运行 mvn help:system 它会下载一些常用的maven依赖
解析:localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。
4.idea配置maven
1.打开idea,file->sttings->Build,Execution,Deployment->Build Tools->Maven
Maven home path:F:/Toos/Java/apache-maven-3.6.3 (maven安装路径)
Local repository:F:\Toos\java\repository (本地maven仓库的地址)
User setting file :这个可以不用设置,当导入依赖的时候,idea会去本地默认仓库找,找不到就会自动去
设置的仓库找
然后点击apply(应用)
2.修改Settings for New Projects中的配置(使修改的Maven配置对新建的项目生效)
file->new projects setup ->Settings for New Projects
->Build,Execution,Deployment->Build Tools->Maven
跟上面一样的操作
5.mysql安装配置
1.下载mysql解压版,解压到安装目录
2.准备一个my.ini文件,文件内容如下
[mysqld]
#连接端口
port = 3306
#数据库目录地址
basedir=D:/mysql-5.7.23-winx64
datadir=D:/mysql-5.7.23-winx64/data
#最大连接数
max_connections=200
#数据库服务器字符集
character-set-server=utf8
#存储引擎
default-storage-engine=INNODB
##支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。
##如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#客户端字符集
default-character-set=utf8
注: basedir:是你的mysql安装目录
datadir:需要在mysql安装目录下创建一个data文件夹,这儿就是它的路径
路径之间的符号是"\",不是"/"
3.以管理员身份打开dos窗口,将目录切换到你的mysql路径下
4.执行mysql安装命令: mysqld -install
执行命令后提示:Service successfully installed. 表示安装成功
5.执行mysql初始化命令 : mysqld --initialize-insecure --user=root
6.执行mysql服务启动命令: net start mysql
7.在bin目录下执行命令:mysql -uroot -p 登录mysql,默认没有密码,回车就行
8.myql 8.0.4以上版本修改密码命令: alter user'root'@'localhost' identified by '新密码';
9.配置环境变量,可在dos窗口启动mysql(可选,建议配置)
MYSQL_HOME:F:\Toos\Java\mysql-8.0.26-winx64 (mysql路径)
path:%MYSQL_HOME%\bin
配置了,可以在dos任意位置启动mysql服务(不行)
10.退出mysql登录命令: exit 关闭服务命令:net stop mysql 移除服务命令:mysql -remove 服务名
11.卸载mysql
去控制面板中卸载mysql
删除注册表信息: win+r regedit(打开注册表) ,根据下面的路径找到mysql文件,一一删除就行
a、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
b、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
c、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
6.jdk配置多个,idea使用直接切换
在安装那个Java8的时候 记得把公共jre给去掉
JAVA_HOME:%JAVA_8% 或者其它版本 %JAVA_11%
JAVA_8 :C:\Program Files\Java\jdk1.8.0_341(对应jdk安装路径)
JAVA_11:C:\Program Files\Java\jdk-11.0.11(想切换什么,就配什么,这里我就8和11)
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.jar给类加载器加载的)
Path:%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
注意:删除掉common files
删掉C:\Program Files\Common Files\Oracle下的文件即可
测试:
将JAVA_HOME 手动修改到对应的版本进行java javac 测试
成功就可以,
重启idea,idea会默认使用你配置的,你要切换可以手动在项目中切换