У меня есть проект Kotlin / JVM Gradle, над которым я работаю в IntelliJ IDEA CE.
Я снял отметку Разрешить параллельный запуск в моей конфигурации запуска «Приложения», так что IDEAпозволит только один экземпляр моего процесса.Я привык к поведению, когда после нажатия кнопки «Выполнить» предыдущий процесс завершается до запуска нового процесса.
Сегодня я обновился с 2018.3 (может быть?) До 2019.1.1 (подробности ниже [0]), и хотя этот флажок снят, каждый раз, когда я нажимаю «run», он запускает новый процесс.Новый процесс всегда завершается немедленно, потому что он связывается с тем же портом, что и первый процесс, который все еще выполняется.Мне нужно выйти из старого процесса (ов) вручную.
Мой проект не изменен;единственное, что я сделал, - это обновил IntelliJ, используя приглашение на обновление, когда я сегодня его запустил.
![Screenshot of my run configuration](https://i.stack.imgur.com/78RJh.png)
Когда я нажимаю run, я хочу, чтобы старый процессВыйти первым, чтобы он не конфликтовал с новым.Как мне вернуть это поведение?
[0]:
IntelliJ IDEA 2019.1.1 (Community Edition)
Build #IC-191.6707.61, built on April 16, 2019
JRE: 1.8.0_202-release-1483-b44 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.3