今天将我的STS3升级到了STS4,升级完启动STS4的时候发现报Missing tools.jar的错误。

这是一直图片

从图中我们可以看出STS去C盘找tools.jar了。但是我的JDK并不是装在这个目录。我想大多数人的JDK都不在图上的目录吧。

那么这个路径从哪来的呢?

我们通过Help -> About Spring Tool Suite 4 -> Installation Details -> Configuration可以看到:

这是一直图片

那么,这个配置该怎么修改呢?

我们打开STS4的安装目录,找到SpringToolSuite4.ini增加一下两行

1
2
-vm
D:\soft\java8\bin\javaw.exe

D:\soft\java8\bin修改为自己电脑上的JDK目录即可。注意,这两行要加在-vmargs上面。

tip

u1s1,IDEA真的太好用了,用什么STS