Не удалось найти tools.jar в активной JRE - Spring Tools Suite - PullRequest
2 голосов
/ 08 марта 2019

Я знаю, что есть несколько тем об этом, но ни одна из них не касается Spring Tools Suite.И я нахожу информацию, что этот файл больше не существует в более новых версиях Java, что кажется правдой, так как я не могу его найти.Я сейчас совершенно потерян.

Ответы [ 3 ]

2 голосов
/ 29 мая 2019

Независимо от того, сколько раз я менял JRE на JDK, обновлял пути и системные переменные, в конце концов, моя проблема была решена путем добавления аргумента -vm и абсолютного пути в JDK в файл SpringToolSuite4.ini .У меня было такое же поведение на Eclipse Photon, и это тоже решило эту проблему.

-vm
C:\Program Files\Java\jdk1.8.0_181\bin\javaw.exe

Вы можете прочитать больше здесь на этой вики Eclipse .

0 голосов
/ 29 апреля 2019

Вам нужно работать с JDK вместо JRE.

В JDK есть tools.jar,

Если вы хотите работать с JRE, вы можете загрузить JDK и добавить нужные Jar-файлы в путь к классам.

0 голосов
/ 29 апреля 2019

я столкнулся с вашей проблемой, как на картинке

enter image description here я скопировал tools.jar в свой jdk1.8, чтобы упомянуть jre на картинке

C:\Program Files\Java\jdk1.8.0_191\lib\tools.jar 
to 
C:\Program Files\Java\jre1.8.0_211\lib

тогда у меня нормально работает и ошибка исчезла обратите внимание, я использую - JDK1.8.0_191 - jre1.8.0_211 и я думаю, что это будет нормально работать для вас

...