Javadoc 에러 cannot read Input length = 1

Record For a Better Life ·2023년 12월 8일
0
post-thumbnail

javadoc: error - cannot read Input length = 1

IntelliJ의 Generate Javadoc 기능을 통해 문서화를 진행하던 도중 이런 에러가 발생했다.
정말 단순한 문제였다. 파일 경로 중 인코딩이 안되는 문자열이 포함되어 있을 경우 발생한다.
영어, 숫자와 허용되는 '_'등의 특수문자를 제외하고 한글 포함 타 문자들은 모두 변환이 안되는 것 같았다.
해결방법 또한 단순하다. 폴더 명을 모두 영어로 바꾸어주면 해결된다.
나는 사용자 폴더명이 한글로 되어있어 변경하는 데 꽤나 힘들었지만, 그 외엔 간단하게 바꿀 수 있을 것이다.

혹시라도 경로 중 이상한 문자열이 존재하지 않는데 해당 오류가 발생했을 경우, javadoc 실행 시 나타나는 오류문에서 @C:\Users\refoli\AppData\Local\Temp\javadoc_args 와 같은 javadoc_args의 경로를 눌러 포함된 파일들을 확인하면 쉽게 찾을 수 있다.

사용자 폴더명 변경 시
https://extrememanual.net/41523
이 사이트를 참고하면 비교적 간단하게 바꿀 수 있다.


https://stackoverflow.com/questions/53248589/intellij-javadoc-error-cannot-read-input-length-1

profile
모든 것을 기록하는 벨로그 💻

0개의 댓글