인텔리제이를 현재 기준 가장 최신버전인 2022.1.1로 업데이트 시, StringTokenizer가 정상적으로 동작하지 않는다. 복사-붙여넣기를 하면 동작하지만 직접 작성 시 아래와 같은 에러가 뜬다.
일반적으로 잘 사용하는 클래스는 아니지만, 알고리즘 문제를 푸는 사람들이라면 상당히 난감한 상황이다(인텔리제이 2022.1.1에서만 그렇고, 자바 버전을 변경해도 동일한 것으로 보아 인텔리제이에서 입력받는 로직이 뭔가 변경된 등의 문제가 있는 듯하다.)
원론적인 해결은 못했지만, 방법이 있다. 바로 직전 버전인 2022.1으로 재설치하면 된다.
https://www.jetbrains.com/idea/download/other.html
위의 링크에서 2022.1 버전을 다운로드 받은 후 실행 후 2022.1.1 버전을 삭제하겠냐는 부분에서 삭제 후, 환경설정만 날리지 않으면 자동으로 설치과정으로 넘어간 후 기존 환경설정 그대로 사용 가능하다.
--- 2022-05-28 추가
인텔리제이 2022.2 EAP 버전(얼리억세스)으로 확인한 결과 고쳐졌다. 2022.1.1 버전만의 문제인 것 같다. 이하 2022.2 EAP 버전을 다운로드할 수 있는 링크이다.
https://www.jetbrains.com/ko-kr/idea/nextversion/#section=windows
--- 2022-06-30 추가
현재 최신버전인 2022.1.3 에서는 문제가 발생하지 않는다. 그러니 혹시 얼리억세스 버전을 썼다면 삭제하고 정식버전 중 최신버전을 사용하면 된다.
'Development > IntelliJ' 카테고리의 다른 글
IntelliJ는 왜 jdk(java)를 설치 안해도 동작할까? (4) | 2023.03.28 |
---|---|
깃허브, 인텔리제이 마크다운(md)에 다이어그램(mermaid) 넣기 (0) | 2023.02.27 |
구글 번역기 틀어두고 개발하는 분들을 위한 인텔리제이 플러그인 (0) | 2023.02.24 |
인텔리제이 코드창 usage, usages 힌트 제거 (remove intellij usage hints) (0) | 2023.02.18 |
인텔리제이 JUnit 테스트 리포트 한글 깨짐 해결법 (0) | 2022.12.15 |
댓글