Eclipse.ini를 수정한다.

설명은 생략하고 요점을 말하자면
아래 부분을 수정하면 메모리를 늘릴 수가 있다. 다만 시스템 메모리를 점유하므로 너무 많이 잡지 않는 것이 좋다.

--launcher.XXMaxPermSize
512M
-------------------------------------------


eclipse.ini 전체내용

-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.java.product
--launcher.XXMaxPermSize
512M <- 이부분을 늘린다.
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m


iPod 에서 작성된 글입니다.
Posted by twintail twintail

어제 오랜만에 이클립스 사이트를 갔더니 헬리오스가 릴리즈 되었습니다. 원래대로 갔으면 목성의 위성이름으로 갔어야 하는데, 태양을 의미하는 헬리오스로 코드명이 바꼈더군요. 자세한 내용은 모르지만 CDT를 사용하는 방법에 대해서 간략히 적겠습니다.

Eclipse에는 c/cpp 컴파일러가 제공되지 않습니다. IDE만을 제공하기 때문에 자바처럼 SDK를 별도로 설치해야 사용이 가능해 집니다. 때문에 윈도우즈에서는 별도의 컴파일러를 제공하지 않기 때문에 MinGW의 GNU C 컴파일러를 사용하게 됩니다.

먼저 MinGW를 다운받아 설치합니다. MinGW는 Minimalist GNU for Windows로 불리는 프로젝트로 말 그데로 해석하면 윈도우즈에 대한 최소화된 GNU라고 합니다. 이것을 설치하는 이유는 여기에 c/cpp 컴파일러와 이에 필요한 라이브러리/유틸리티를 설치할 수 있게 됩니다.

설치파일은 소스포지(http://sourceforge.net/downloads/mingw)에서 다운받으시면 됩니다. 저는 자동화 설치 버젼으로 설치를 했습니다. 이렇게 하면 위에서 말씀드린 것처럼 옵션을 지정에 따라 필요한 라이브러리를 설치하게 됩니다. 마치 Cygwin을 설치하는 것과 비슷한 과정을 거칩니다.

C 환경에 맞는 Eclipse를 사용하려면 Eclipse CDT 패키지를 다운 받습니다. 이클립스 프로젝트 페이지에서 다운 받으시면 됩니다. (Eclipse IDE for C/C++ Developers)

이클립스 CDT 헬리오스는 실행을 위해 JDK 1.5 이상이 요구됩니다. 만일 여러개의 JDK를 사용하고 있으시다면 윈도우즈의 바로가기 속성 중에 대상부분을 수정하셔서 사용하시면 됩니다.

eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_12\bin\javaw.exe"

-vm 옵션을 사용하여 실행시 사용할 vm을 지정하실수 있습니다.

기본 환경은 이 두가지만 설치하시는 것으로 사용이 가능합니다. 이클립스를 사용한 개발방법은 이클립스 사용법을 아셔야 합니다. 하지만 이미 자바 개발을 위해 사용하셨던 분이라면 문제 없으실 겁니다.


Posted by twintail twintail

이클립스에서 jar 내부를 확인하기 위해 찾은 플러그인이다.

http://fjep.sourceforge.net/ 에서 내용을 확인할 수 있고
프로젝트 페이지로 이동하여 다운로드 받을수 있다.

그러나.. 목적과는 다르게 이 플러그인은 단순히 프로젝트를 jar로 배포 해주는
플러그인이다.


Posted by twintail twintail