메이븐이 만들어 내는 site 문서를 열어보면 프로젝트 설명이라든가 등등에서 한글이 깨져서 나오기도 하는데
site 문서의 html 소스를 까보면 한글이 깨지는 이유를 알게된다.
html 문서의 charset은 maven-site-plugin의 outputEncoding 설정을 통해 바꿀 수 있다.
그러나 이걸로도 한글이 깨지는 걸 피할 수 없는 리포트가 있는데 StatSCM 리포트가 그렇다.
stat-scm 플러그인은 소스버전관리 저장소의 활동내역을 통계 리포트로 생성하는 플러그인이다.
여러가지 멋진 통계그래프를 만들어주는 간지나는 플러그인이다. 다만 아쉬운 것이 CVS접속 계정이 한글인 경우
site 인코딩을 euc-kr로 하든 utf-8로 하든 뭔 지랄을 해도 한글이 깨진다는 것이다.
근데 재밋게도 차트안에 들어가는 한글은 안깨지고 잘 나온다. 거참 희한하다.
ps. 위에 실명이 나와서 좀 거시기한데.. 설마 이 글을 보지는 않겠지?
site 문서의 html 소스를 까보면 한글이 깨지는 이유를 알게된다.
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
html 문서의 charset은 maven-site-plugin의 outputEncoding 설정을 통해 바꿀 수 있다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-6</version>
<configuration>
<outputEncoding>euc-kr</outputEncoding>
</configuration>
</plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-6</version>
<configuration>
<outputEncoding>euc-kr</outputEncoding>
</configuration>
</plugin>
그러나 이걸로도 한글이 깨지는 걸 피할 수 없는 리포트가 있는데 StatSCM 리포트가 그렇다.
stat-scm 플러그인은 소스버전관리 저장소의 활동내역을 통계 리포트로 생성하는 플러그인이다.
<plugin>
<groupId>net.sf</groupId>
<artifactId>stat-scm</artifactId>
<version>1.2.0</version>
</plugin>
<groupId>net.sf</groupId>
<artifactId>stat-scm</artifactId>
<version>1.2.0</version>
</plugin>
여러가지 멋진 통계그래프를 만들어주는 간지나는 플러그인이다. 다만 아쉬운 것이 CVS접속 계정이 한글인 경우
site 인코딩을 euc-kr로 하든 utf-8로 하든 뭔 지랄을 해도 한글이 깨진다는 것이다.
근데 재밋게도 차트안에 들어가는 한글은 안깨지고 잘 나온다. 거참 희한하다.
ps. 위에 실명이 나와서 좀 거시기한데.. 설마 이 글을 보지는 않겠지?
'Build&Deploy > Maven' 카테고리의 다른 글
Maven : wagon-ssh를 통해 site deploy시 unzip 에러 (0) | 2008.09.30 |
---|---|
Maven : site 실행시 compile이 일어나는 경우 (0) | 2008.09.30 |
Maven : antrun에서 scp 타스크 이용시 scp 타스크 없음 에러 (0) | 2008.09.30 |
Maven : site 생성시 널포인트 에러 (0) | 2008.09.30 |
Maven으로 package-info.java 컴파일시 오류 (0) | 2008.09.30 |