IntelliJ выдает ошибку доступа, запрещенную при попытке выполнить "перезагрузку измененных классов" из меню запуска
Я использую IntelliJ версии 14.1.4 на Windows 7 64bit с Oracle JDK 1.8.45.
Когда я изменяю логику метода и т. Д. И нажимаю "перезагрузить измененные классы" в меню "Выполнить", я получаю следующую ошибку:
Я также пытался запустить IntelliJ в качестве администратора, аннулировать кеш, но это, похоже, не помогает.
Обратите внимание, что я использую плагин Jetty Maven для запуска моего веб-приложения.
1 ответ
Решение
Как предполагает @HeathMalmstrom, плагин Jetty maven не очень хорошо работает при попытке перезагрузить измененные классы. Вместо того, чтобы использовать плагин Jetty Maven, я написал класс с методом main, который встраивает Jetty; теперь я запускаю этот класс под отладчиком, и все работает нормально.