오래된 프로젝트의 배포환경을 구성해달라는 요청을 받았다. ant 로 빌드스크립트를 작성하고 빌드를 수행했는데 다음과 같은 오류메세지가 나오면서 빌드가 정상적으로 되지 않았다. build-project: [javac] Compiling 1237 source files to /app/workspace/TESTPJT/build/classes [javac] /app/workspace/TESTPJT-dev/src/test/pjt/common/web/ConnectorServlet.java:45: error: unmappable character for encoding UTF-8 [javac] build.xml에 build 시 UTF-8로 인코딩을 하도록 다음과 같이 설정은 해놓은 상태이다. 이렇게 하면 대부분의 문..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cR8FvS/btqEIINLcyh/bJhkCy7QJOh5blMyRPjMWk/img.png)
이클립스로 개발환경을 새로 구성을 할때 기존의 소스를 import 를 시키고 JSP나 Html, CSS 파일 등을 열어보았을때 인코딩이 깨지는 경우가 있다. 이런식으로 인코딩이 깨지는데 해결방법은 두가지가 있다. 첫번째는 파일 우클릭 > Prpperties 에서 그 파일의 인코딩만 바꿔주는 경우이다. 위와 같이 바꿔주면 된다. 하지만 JSP 파일을 열때마다 바꿔줘야 하니 너무너무 불편하다. 특정 파일이 아니라면 패스! 두번째는 Windows > Preferences > General > Content Type > Text 이곳에서 Default encoding 부분이 ISO-8859-1 로 되어있는걸 UTF-8 로 교체를 하고 Update를 해준다. 그리고 Apply and Close 클릭하면 된다. 안..