Grails + eclipse에서의 에러
지난달 새로운 groovy plugin이 배포 됐다. Ganymede에 맞춰 발표된 이 플러그인은 아직 뭐가 달라진 건지는 잘 모르겠다. 어찌됐건 grails를 eclipse에서 import하여 실행시키면 다음과 같은 에러가 발생한다.
> [native2ascii] Converting 11 files from
> C:\grails-1.0.3\test\grails-app\i18n toC:\Documents and
> Settings\master.grails\1.0.3\projects\test\resources\grails-app\i18nError
> starting Sun’s native2ascii:
이 문제는 jdk를 인식하지 못해서 생기는 문제다. JAVA_HOME이 jre로 설정된 경우에 발생된다고 한다. 하지만 JAVA_HOME을 jdk로 잡아주고 eclipse를 실행시켜도, eclipse에서는 저런 에러가 발생한다. 이럴 땐 그냥 강제로 jdk/lib/tool.jar를 프로젝트에 추가하면 해결된다. 단순하지만 project의 설정을 변경한다는 것이 마음에 들지 않는다.