IntelliJ failed to start with code 3

IntelliJ failed to start with code 3

window & fleet


🚨 문제


오늘부터 JetBrainsFleet이 공개 테스트에 돌입했다. Fleet은 에디터 모드스마트 모드로 나뉘는데, 처음 켜질때는 에디터 모드로 켜져 매우 빠르게 실행되고, 스마트 모드를 키게되면 IDE가 된다. 아는 동생이 윈도우 환경에서 Fleet을 설치한 후 스마트 모드를 키자 IntelliJ failed to start with code 3 라는 에러가 발생하며 켜지지 않았다.

🚧 원인

로그를 뽑아보니 다음과 같은 내용이 출력됐다.

fleet.controller.ManagedProcessAbnormalExitException: Process [cmd, /C, fleet_backend.bat, FleetStarter, 127.0.0.1, 56803, f1trui9nu21hj7qr2inf, 9vm2eafrfakbegbp59ea] finished with exit code 3. Check log for details.
intellij backend
3
at fleet.controller/fleet.controller.ProcessHolder.start$lambda-2(FleetController.kt:103)
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

로그를 보아하니 스마트 모드가 백그라운드에 인텔리제이를 켜서 써먹는 것 같은데, cmd로 인텔리제이를 킬때 제대로 켜지지 않은걸로 보인다.

✅ 해결

Fleet을 설치하기 위해 별도로 설치한 JetBrains ToolBox관리자 권한으로 실행하니 해결됐다.


© 2022. All rights reserved.