이클립스를 3.6버전인 Helios로 업그레이드 하고나서부터 다음과 같이 자바스크립트 validation할때 NullPointerException이 발생하곤 했다.


아마도 헬리오스의 버그같은데 아직 완전한 해결방법은 없고 다음과 같이 javascript validator를 프로젝트의 builder에서 제외시켜서 오류를 막을 수 있는 것 같다.

프로젝트 우클릭->Properties->Builder->Javascript Validator uncheck



이렇게 하면 일단 NullPointerException은 뜨지 않는데 다른 부작용이 있을지도 모르겠다. 위에서 JavaScript Validator를 uncheck하면 side effect가 발생할 수도 있다고 알림창이 나온다.

참조사이트 - http://bit.ly/aqJ9Fg


가니메데버전까지는 이클립스JDT에디터에서 equals 및 hashCode메소드를 자동으로 생성시킬 수 있었는데 이번 갈릴레오 버전에서는 toString까지 추가되었다.  물론 Commons Lang 같은 라이브러리를 쓸 수도 있겠지만 나름대로 유용한 기능이라 생각된다.

1. equals와 hashCode 생성


2. 생성된 코드


3. toString 생성


4. 생성된 toString코드



이클립스는 가니메데(Ganymede)를 쓰고 있는 데 다음과 같은 플러그인들을 같이 쓰고 있다.
나름데로 유용한것들로 생각됨

이클립스 subversion client - Subversive

http://download.eclipse.org/technology/subversive/0.7/update-site/
lib : http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/


자바스크립트 편집 플러그인 -JSEclipse
http://download.macromedia.com/pub/labs/jseclipse/autoinstall/

맨티스 mylyn connector
http://mylyn-mantis.sourceforge.net/eclipse/update/site.xml

Implementor
http://eclipse-tools.sourceforge.net/updates/

JBoss 이크립스 플러그인
http://download.jboss.org/jbosstools/updates/stable

Aptana
http://update.aptana.com/update/studio/3.2/site.xml


티스토리 툴바