启动STS时警告:Missing 'toor.jar'==>could not find "tools.jar" in the active JRE

今天启动STS的时候发现STS突然弹出来下图所示的警告,网上找了一些解决方式,都试了下,发现下面这个方法解决了我的问题,在这里记录一下:
启动STS时警告:Missing 'toor.jar'==>could not find "tools.jar" in the active JRE
1、出现这个警告的原因一般是由于STS的jre环境和你自己配置的jre环境不是同一个位置,解决方法如下:
找到STS的安装路径下的SpringToolSuite4.ini文件。在最开始增加两行
-vm
E:\Program Files\Java\jdk1.8.0_131\bin\javaw

(第二行为你的jdk安装的bin目录下的javaw程序)
(SpringToolSuite4.ini文件在STS安装路径点开之后的最后一个文件)

2、至于为什么这样写,原因大概如下:(图截自网络,仅供参考)
启动STS时警告:Missing 'toor.jar'==>could not find "tools.jar" in the active JRE

3、完成以上操作之后,重启STS即可。

ps:以下内容仅为个人经历,仅以记做教训:
1、在我重启STS之后,那个警告框就消失了,但发现原本建好的项目上突然多了两个大红的圆心,百度之后得出如下解决方法:
点击项目名右键build path->configure build path,弹出的窗口里面选择libraries选项卡,你应该会看到一些标有红叉叉的jar包,把这个包删除之后,在点击ADD External JARs…选项,将项目里面的jar包路径重新加载进去,右击项目选择Add Library------>JRE System Library,重新导入JDK

2、我按照以上步骤进行之后,发现了出错的jar包,竟然是tools.jar包,我想把这个包移除掉,发现移除不了,无奈之下,我回到了JDK的安装目录的lib目录之下,把里面的tool.jar拷贝到了jre目录下,重启STS之后,圆点就消失了。