본문 바로가기

Eclipse

(11)
tomcat 사용시 java.lang.OutOfMemoryError: PermGen space 윈도우에서는 문제가 없었는데 iMac을 사용하면서 톰캣을 사용하려고 보니 문제가 생겼다. 첫 페이지는 잘 뜨는데 디비에 접속하는 부분이 있는 로그인을 하게 되면 오류가 발생하는 것이다.그것도 흔한 OutOfMemory.... 많이 본 내용이라 매번 하던 것 처럼 Eclipse.ini를 변경했다. --launcher.XXMaxPermSize 256M -Xms256m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=256m 이렇게 변경하고 해봐도... 오류는 없어지지 않았다. 아무리 생각해도 tomcat은 이클립스와는 별개여서 다른 설정이 적용되는 것 같다. 톰캣 VM설정에 PermSize를 넣어 주면 정상적으로 동작하게 된다. -XX:PermSize=64m -XX:MaxPermS..
메이븐 빌드시 Unable to locate the Javac Compiler in 이클립스에서 maven 빌드시 다음과 같은 오류가 발생하는 경우가 있다. org.apache.maven.plugin.CompilationFailureException: Compilation failure Unable to locate the Javac Compiler in: [개인 로컬의 JAVA_HOME]\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change the location of your Java installation by setting the JAVA_HOME e..
앱엔진 플러그인 설치 후 이클립스 실행 안 됨 구글 앱엔진 플러그인 설치 후 이클립스 실행을 하면 플러그인 로딩 중 종료되고 실행이 되지 않는다.많은 검색과 실행 후 해결 방법을 찾았다.역시 스택오버플로우..... 없는게 없네... [eclipse_home]/plugins/org.eclipse.mylyn.tasks.ui_3.6.2.v20110826-0100.jar위 파일을 삭제 하면 정상 실행 됩니다. 출처 : http://stackoverflow.com/questions/11546283/eclipseindigo-launch-failed-after-google-app-engine-plugin-install
lombok.jar 설정 spring framework를 사용할때 getter, setter를 자동으로 생성하고 싶으면 @Data 를 사용하면 된다.lombok.jar이 설정되어 있어야 한다.eclipse.ini 파일을 열어 다음 두 줄을 추가한다.그리고 lombok.jar 파일을 같은 위치에 둔다.-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar
[PlayFramework2] 설치부터 설정까지 따로 정리하는게 의미가 없다고 생각되어 그냥 링크만 남겨요~ http://scala-ide.org/docs/tutorials/play20scalaide20/index.html
[Plugin] mercurial http://mercurialeclipse.eclipselabs.org.codespot.com/hg.wiki/update_site/stable
Open Type - 클래스 검색하여 열기 클래스명을 쉽게 검색하여 파일을 열 수 있는 편한 도구 입니다.단축키 : Ctrl + Shift + t
word wrap 이클립스에서는 기본적으로 word wrap을 제공하지 않는 것으로 보인다.기능을 사용하려면 plug in 을 설치해야 한다. 단점 : 밑으로 내려온 텍스트는 새로운 줄 번호가 생긴다. 저장할때는 한줄로 저장됨 Location : http://ahtik.com/eclipse-update/