레이블이 eclipse인 게시물을 표시합니다. 모든 게시물 표시
레이블이 eclipse인 게시물을 표시합니다. 모든 게시물 표시

2009. 10. 7.

eclipse exit code 1 에러 고찰

이클립스 실행시 나는 에러중 가장 흔하고 어이없지만 치명적인 에러인

eclipse exit code 1 에러에 대해서 간단하게 정리하고자 합니다.

너무나도 많은 해결 방법으로 혼란스러운 녀석이기도 합니다 -_-

결론부터 말하자면

-vm
C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe

-vmargs

위와같이 -vmargs 이전줄에 현재 자신의 로컬에 설치되어있는 javaw.exe 의 위치를 명시하는 방법입니다.

물론 다른 여러 방법들이 있습니다.

--launcher.XXMaxPermSize
256m

사이의 개행문자를 없앤다던가.. 메모리 사이즈를 조절한다던가 하는 방법들 말이죠.

여러가지 방법들을 토대로 정말로 위 에러가 나지 않았지만 대신 더 치명적인 문제들이 발생하기도 합니다.

이클립스 사용 중간중간 엄청난 렉과 함께 뻗어버린다던가 하는 그런 문제들 말이죠 :(

현재로서는 특히 3.5 갈릴레오 버전이 나온 현재. 이 방법 만이 유일하고 올바른 해결책이라고 봅니다.

사족) 이클립스 개발자들은 이문제를 왜 해결하지 않을까요? -ㅅ-




Categories:

2009. 7. 23.

정상적인 웹프로젝트에서의 서버실행시 Class not found 문제

이클립스에서 작업중인 웹프로젝트가 있습니다~

서브버전을 사용하여 버전관리를 하고있고 잘(?)진행되고 있지요~

다른 클라이언트에서 새로 해당프로젝트를 셋팅할때 간혹 보이는 문제점이 있는데요.

바로 웹서버 구동시 발생하는 class not found ... 두둥!

보통의 경우는 이렇습니다.


1. src 부분에 에러가 마구뿜어져 있는 경우

프로젝트 속성의 Java Build Path -> Library -> JRE System Library (unbound)

다시 JRE 를 로컬에 맞게 추가해주면 문제가 해결됩니다.

이제 아무런 에러도 없고 다른곳에서는 잘되던 소스니 웹서버 실행하면 될거 같습니다 +_+

하지만 이렇게 했음에도 class not found 를 뿜는다면 최후의 원인은 바로 이것입니다~!


2. 웹서버의 실제 서비스 디렉토리에 클래스가 갱신(빌드)되지 않은 경우

결국엔 쓰레기가 남아있었다는 이야기 입니다;;


이클립스에서 웹서버를 Servers 에 등록하여 사용하게 되면

workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps


위치에 빌드되어 웹서버가 이위치를 서비스 하게 됩니다.

하지만 어떤 이유로 가끔 자동으로 다시 빌드해주지 못하는 경우가 발생하는데

이를 해결하기 위해서는 다음과 같이 해주시면 됩니다.

Servers View 창에 등록되어있는 웹서버 오른클릭!! -> 팝업메뉴중 "Clean.." 클릭!!

Categories: ,

Copyright © 화랑천's 소소하기

Distributed By My Blogger Themes | Blogger Theme By NewBloggerThemes 위로