面向spring tool suite 4的JAVA环境配置

问题1:STS导入工程后找不到tools.jar
问题2:STS创建新的spring starter project遇到的问题

这是一个菜鸡的记录

最近在学习牛客上的十天搭建共享单车微信小程序。
在第三章springboot入门案例中遇到一些入门级挠头问题,在此做个记录。

问题1:STS导入工程后找不到tools.jar

面向spring tool suite 4的JAVA环境配置_第1张图片类似这样的提示,借用网友的图,当时忘记截屏记录。
我到提示中的两个文件夹中寻找,并没有发现该文件。有很多前辈说是由于jre和jdk安装在了同一个文件夹,导致tool.jar被覆盖。但实际上我的这两个确实没有在同一个文件夹。
大量搜索之后,发现有一些网友反应新版本的jdk并没有tool.jar这个包,并不是覆盖所导致的消失。
因此我检查自己安装的jre和jdk版本,发现我下载的是jre-8u251-windows-x64.exejdk-14.0.1_windows-x64_bin.exe。意识到有可能是jdk的版本出现了问题。

解决方案如下:

  1. 卸载原来的jdk和jre
  2. 重新下载合适版本的jdk ,在官方下载地址Java SE Development Kit 8下载;
  3. 按照一个靠谱教程重新安装并配置环境变量,参考这位网友的教程;
  4. 重新导入工程不再出现上述弹窗;

问题2:STS创建新的spring starter project遇到的问题面向spring tool suite 4的JAVA环境配置_第2张图片

也是借用网友的图片示意。
1.SocketTimeoutException: connect timed out
遇到SocketTimeoutException: connect timed out这一问题后,我第一时间连上了VPN,以为是网络的问题。
2.SunCertPathBuilderException: unable to find valid certification path to requested target
但是当连上VPN之后,SunCertPathBuilderException: unable to find valid certification path to requested target这一问题就粗线了。在各种搜索之后,明白大概是这一网址的CA没有在信任范围内。于是按照stackoverflow网友的解决方案尝试了几乎每一种方法。
但是依然没有生效,弹出上述窗口。
不过当我解决java配置的问题1之后,神奇的事情发生了,问题2也解决了!
在此记录今日解决问题的过程,证明今天不是啥也没干。

你可能感兴趣的:(面向spring tool suite 4的JAVA环境配置)