728x90
반응형
프로젝트시에 인코딩을 미리 설정해두고 팀원들에게 소스파일의 인코딩을 숙지시는것 프로젝트의 기본이겠지.
요즘과같이 다국어를 지원하는 웹어플개발에서는 이클립스에서 인코딩을 UTF-8로 해놓고 플젝을 시작해야 추후 발생할 문자셋관련 에러를 예방하는데 도움이 됩니다.
그런데 이전에 플젝소스들보면 인코딩이 지맘대로인게 참 많은데.. 이클립스를 사용함에도 불구하고 아무설정도 하지않고 사용하기때문에 윈도우의 기본셋인 ms??(까묵읏네) 랑 맥의 기본셋(MacRoman)으로 해놓고 쓰는 사람이 참 많다.
이럴때 한방으로 플젝소스를 전부 UTF-8로 바꿔보자.
1. 가장 쉬운건 이클립스에서 인코딩설정을하고 전부 재컴파일 시킴.
2. 이클립에서 설정했어도 가끔 빌드시에 에러가 나는경우가 있음 이럴때는 빌드시에 다시한번 확인시켜줌
메이븐을 사용한다면
mvn 명령어 옵션에 MAVEN_OPTS=-Dfile.encoding utf-8를 설정
근데 이거 다치고 있으면 귀찮으니
pom.xml 에 다음과 같이 설정하자.
<properties>
<project.build.sourceencoding>UTF-8</project.build.sourceencoding>
</properties>
728x90
반응형
'Web Programming > java-jsp' 카테고리의 다른 글
Spring Security (0) | 2013.09.16 |
---|---|
location.href 의 바른사용 (0) | 2013.09.16 |
ibatis <dynamic>,<prepend> (0) | 2013.09.13 |
remapResults="true" (0) | 2013.09.12 |
Ibatis 동적쿼리 (0) | 2013.09.12 |