본문 바로가기
마인크래프트/플러그인 제작 강좌(자바)

[인텔리제이로 마크 플러그인 개발하기] 2. 인텔리제이 한글인코딩

by Zepelown 2022. 8. 12.

약 2년 전에 멈췄던 강의를 다시 시작하고자 합니다.

 

공지글을 쓰는 겸 미처 알려드리지 못한 내용을 짧게 알려드리겠습니다.

 

먼저 1강은 지금도 여전히 문제없습니다.

 

그대로 쭉 진행하시면 됩니다.

 

이후 진행될 강좌는 제일 최신 마크 버전인 1.19.2로 진행할 계획입니다.

 


지난 강좌를 보면

 

바로 한글을 사용하는데요

 

한글을 사용하기 전 기본적으로 컴파일러 인코딩 방식을 지정해줘야 합니다.

 

안 그러면

이상한 글씨를 조우할 수도 있습니다.

 

해결 방법은 다음과 같습니다.

 

1. 먼저 jdk 버전을 확인하세요.

 

개발을 할 땐 jdk(java development kit)을 사용합니다.

 

jdk18이라면 utf-8 인코딩에 버그가 있다고 알려져 있습니다.

 

따라서 바꿔줘야 합니다.

 

확인하는 방법은 다음과 같습니다.

 

먼저 제어판에 가서

 

제일 높은 버전을 확인해주세요.

 

그리고 인텔리제이도 확인해주셔야 합니다.

왼쪽에 보면 적혀있습니다.

 

만약 18 버전을 사용해서 이전 버전으로 낮춰야 한다면 다음과 같이 하면 됩니다.

 

1) 먼저 필요한 버전을 구글에 검색창에 입력해줍니다.

 

1.19 버전이므로 jdk 17을 검색해보겠습니다.

그러면 오라클 사이트가 뜹니다. 오라클이 공식 사이트이므로 들어가

 

운영체제에 알맞게 설치해주시면 됩니다.

 

윈도 64비트 경우

 

설치해주시면 됩니다.

 

설치가 끝났다면 인텔리 제이로 다시 돌아갑시다.

 

2) Ctrl + Shift + Alt + S 또는 File -> Project Structure에 들어가 줍시다.

 

3) Platfrom Settings -> SDKs에 들어갑니다.

4) 경로를 지정해줍니다.

 

이 아이콘을 눌러줍니다.

 

Select JDK home from disk를 눌러주시고

 

경로를 지정해줍니다.

 

보통 위 사진처럼 C\Program Files\Java에 있습니다.

 

지정이 잘 됐다면 왼쪽 밑에 Apply 눌러주시면 끝입니다!

 

2. 인텔리제이 인코딩 방식을 변경합니다.

1) Ctrl + Alt + S 또는 File -> Setting을 들어갑니다.

 

2) 밑 사진과 같이 변경해주시면 됩니다.

3. Maven 또는 Gradle 인코딩을 확인하세요.

여기선 Maven을 사용합니다만, Gradle도 비슷합니다.

pom.xml라고 maven 파일이 존재합니다.

(gradle 또한 존재합니다)

 

열어줍시다.

여기서 utf-8로 되어있는지 확인만 하시면 됩니다.

 

 

이래도 안된다면 설치된 자바를 모두 삭제하고 필요한 버전 하나만 깔아보시는 것도 도움이 될 겁니다.

 

 

댓글