笔记本:联想ThinkPad T480
操作系统:win10 专业版
首先推荐一篇博客:https://www.cnblogs.com/zhaoyanhaoBlog/p/9193884.html
1.首先下载jdk
https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
目前版本最新版本为jdk11(September, 2018)。
重新安装为jdk1.8.
2.确认安装路径
查找安装路径,Use your "File Explorer", navigate to"C:\Program Files\Java"to inspect the folder. Take note of your JDK installed directory, in particular, the varying upgrade number{x}, which you will need in the next step.
本机的安装路径为
C:\Program Files\Java\jdk1.8.0_201
3.把java\bin下的程序添加到环境变量中
依次打开如下: 控制面板\系统和安全\系统
点击高级系统设置,点击"高级",点击"环境变量",点击"系统变量"中的path,编辑之,点击新建,输入可执行的exe所在的路径(注意多了一个bin)
C:\Program Files\Java\jdk1.8.0_201\bin
4.验证路径是否配置成功
// Display the JDK version java -version
5.tomcat下载
下载9.0安装程序,无脑安装之。
6.mysql下载
下载MySQL installer版本(5.7版本),网址如下,安装之。
https://dev.mysql.com/downloads/installer/
运行mysql installer,选择自定义安装,安装mysql server和mysql workbench
安装完成后,可以运行安装后自带的MySQL Command Line Client验证是否安装成功。
之后可以登录MySQL Workbench进行图形化的数据库管理。在软件首页点击创建新的连接后,输入用户名和密码即可建立与数据库的连接。
7.eclipse for java ee下载
下载eclipse java ee版本(不要下普通版本的),网址如下,安装之。
https://www.eclipse.org/downloads/
8.maven下载配置
右键点击我的电脑-属性-高级系统设置-环境变量-系统变量-Path,把maven-bin路径添加到环境变量里。
目前路径为E:\apache-maven-3.6.0-bin\apache-maven-3.6.0\bin
验证路径是否配置成功,命令行输入:
mvn -v
命令行输出如下,即为配置成功:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)Maven home: E:\apache-maven-3.6.0-bin\apache-maven-3.6.0\bin\..Java version: 11.0.2, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-11.0.2Default locale: zh_CN, platform encoding: GBKOS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
修改maven配置文件,在conf文件夹下添加本地仓库配置和下载镜像配置
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<localRepository>
D:\maven\repository
</localRepository>
9.eclipse 配置 (主要是tomcat配置、maven配置)
(1)maven配置
打开eclipse,window-preferences-maven-installations-add ,把maven安装路径添加进去。
然后继续maven-user settings,导入settings.xml。完成maven的配置。
(2)tomcat配置
window-preferences-server-runtime environment-添加新的tomcat server-选择对应的版本,设置其路径与本机tomcat安装路径一致。
10.反编译class源码(没有备份之前的项目源代码,只有编译后打包好的war文件)
11.导入项目(以maven project导入)
12.试重新运行整个项目
遇到的问题:
(1) jdk11安装路径下不存在jre文件夹,tomcat启动遇到问题,查了下相关博客等等,发现解决起来有点麻烦(主要是jdk11发行不久,相关资料较少),遂决定用回jdk8。
(2)tomcat8.5闪退问题,查了一圈博客,配置了半天变量,没办法,还是启动不了,遂安装tomcat9,下载其安装器,傻瓜安装,解决了,成功启动tomcat服务器。
(3) 运行项目前要检查几项,tomcat是否提前启动,提前启动的话会占用端口,导致eclipse无法启动项目;其次检查是否连接到了Mysql,如果没连接上,也会报错。最后检查项目的配置文件,是否数据库的用户和密码写对了。
总结:
jdk相关配置:
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_201
JRE_HOME: C:\Program Files\Java\jre1.8.0_201
Path添加: %JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
tomcat配置:
直接使用exe安装即可。
mysql配置:
推荐同样使用安装工具默认安装即可。
maven配置:
详细见上文,
Path添加: E:\apache-maven-3.6.0-bin\apache-maven-3.6.0\bin
Eclipse配置:
均在window-preferences里设置
(1)tomcat 见上文
(2)maven 见上文