JDK
环境变量配置
系统变量→新建 JAVA_HOME 变量。
变量值填写jdk的安装目录。
如本机:C:\Program Files\Java\jdk1.8.0_131系统变量→Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)检验是否配置成功 运行cmd 输入 java -version
Maven
环境变量配置
- 添加新的系统环境变量MAVEN_HOME,并设置其值为你安装的目录
MAVEN_HOME= E:\tools\apache-maven-3.5.0 - 更新系统PATH变量,添加;%MAVEN_HOME%\bin;到尾部
测试配置是否成功
- 打开命令行窗口,输入mvn -v,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。
- 注意:安装maven前请确保已安装JDK并成功配置其环境变量。
阿里云镜像配置
- 修改conf下settings.xml文件为
1
2
3
4
5
6
7
8<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
Tomcat
环境变量配置
- 变量名:CATALINA_HOME
- 变量值:tomcat安装路径,如:E:\tools\apache-tomcat-7.0.82
测试配置是否成功
- 找到bin目录下执行文件,执行后访问localhost:8080,如果跳出tomcat主界面则成功
修改端口号
- tomcat的默认端口是8080,但该端口不是tomcat的唯一端口,可以通过修改tomat的配置文件进行修改。
打开tomcat所在的conf文件夹的server.xml文件
找到<Connector port=”8080” ……/>等代码,将8080改为自己想改的端口:
MySQL
安装相关
- 去官网下载社区免费版本musql。下载mysql-installer-web-community-5.7.20.0.msi。双击直接安装。
配置
安装完后,以【管理员身份】运行cmd,输入:
1
2
3
4//进入mysql server安装目录的bin下
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysqld.exe --install
net start mysql如果net start无法启动,则输入
1
mysqld --initialize-insecure --user=mysql
执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空,之后就可以通过命令net start mysql启动mysql服务了。
- 同时将C:\Program Files\MySQL\MySQL Server 5.7\bin配置到系统path变量下。
- 再次打开cmd输入mysql -uroot -p即可访问数据库。
IntelliJ IDEA
前期简单配置
进入画面之前-右下角configure
- 添加jdk:
- -project defaults-project structure
- 在SDKs中+,找到jdk目录,添加,应用。
- 在project中选择对应jdk。
添加maven
-settings-搜索maven,添加maven解压目录。快捷键设置
-settings-keymap,可以选择eclipse。字体大小
- 创建
- create-maven-勾选create from archetype。
- 选择maven-archetype-webapp。
- 下载好后,main下创建java文件夹,右键-mark directory as-sources root。
- 添加tomcat
- 点击右上方菜单栏下箭头-edit-tomcat server-local-configuer,选择tomcat目录。
- 重命名-选择deployment上面的+ 选择artifact-war。
- 点绿箭头可启动tomcat。
- 配置mybatis插件mybatis-plugin
- file-settings-plugin-browse repositories。
- 查找mybatis plugin install。
- 其他插件也可如此配置,如lombok插件。