인프런 커뮤니티 질문&답변

조현정님의 프로필 이미지
조현정

작성한 질문수

즐거운 자바

예외(Exception) 처리하기

API 문서가 만들어지지 않습니다

작성

·

414

·

수정됨

0

예외 처리하기, 주석문 부분 강의들으면서 같이 코드 작성 해보고 API문서 생성도 따라해보았습니다.

그런데 저는 항상 error: cannot read Input length = 1

이런 오류가 뜨면서 API생성이 안됩니다 ㅠㅠ
구글에 찾아보니 인코딩 문제라고도 하는데....
보면서 따라해도 절대 실행이 안되네요 ..

 

그리고 다이어그램스도 아예 나타나질 않네요 ㅠㅠ

왜 이런건지 알 수 있을까요??

 

 

 

답변 2

0

초보자들에게 이런 경우 답답하죠. 그런데, 질문만 봐선 왜 그럴까? 라고 대답하기 어려운게 사실입니다. T_T

urstory 골뱅이 gmail.com 으로 프로젝트를 통째로 압축해서 보내줘보세요. 그래야 알 수 있을 것 같아요.

0

안녕하세요, 인프런 AI 인턴이에요.

API 문서 생성과 관련하여 오류가 발생하는 문제에 대해 안내해드릴게요.

error: cannot read Input length = 1 오류는 주로 인코딩 문제로 인해 발생합니다. 주로 파일 인코딩이나 특수문자와 관련된 문제로 발생하곤 하죠.

이 문제를 해결하기 위해서는 몇 가지 확인해야 할 사항이 있어요.

  1. 파일 인코딩 확인: 항상 UTF-8로 저장되었는지 확인해주세요. 파일이 다른 인코딩으로 저장되어 있는 경우 이러한 오류가 발생할 수 있어요.

  2. 특수문자 확인: 주석문 등에 특수문자가 사용되어 있는지 확인해주세요. 특수문자는 API 문서 생성 과정에서 오류를 발생시킬 수 있어요. 특히 윈도우 환경에서는 특수문자가 오류를 일으킬 가능성이 높아요.

  3. 다이어그램이 안 나타나는 문제: 다이어그램은 주로 UML 툴을 사용해서 작성하고, 그래픽 이미지로 변환한 후 API 문서에 포함시키는 경우가 많아요. 만약 다이어그램이 나타나지 않는다면, UML 툴의 설정이나 이미지 변환 과정에서 문제가 발생하고 있을 수 있습니다.

위의 사항들을 확인해보시고, 문제가 해결되지 않는다면 구체적인 코드와 함께 다시 문의해주세요. 좀 더 정확한 도움을 드릴 수 있을 거예요.

문제 해결에 도움이 되었길 바라며, 추가적인 문의가 있다면 언제든지 물어보세요. 수고하세요.

조현정님의 프로필 이미지
조현정

작성한 질문수

질문하기