У меня была такая же проблема, ни одно из опубликованных решений не помогло. Наконец, я понял, что я делаю не так. Когда я установил Java JDK, он спросил меня, где я хочу установить. Я изменил каталог, куда я хотел, чтобы код пошел. Затем он запросил каталог, в который можно было бы установить среду выполнения, и я выбрал ОДНУ ЖЕ ДИРЕКТОРИЮ, куда я установил JDK. Он переписал мою папку lib и удалил tools.jar. Обязательно используйте разные папки во время установки. Я использовал свою пользовательскую папку для JDK и папку по умолчанию для RE, и все работало нормально.