Eclipse 실행

c:\eclipse 등의 디렉토리에 Eclipse 드라이버를 설치(압축 해제)한 다음 최상위 레벨의 설치 디렉토리에 있는 Eclipse 실행 파일을 실행하여 Workbench를 시작하십시오. Windows 시스템에서는 이 실행 파일이 eclipse.exe이고 Linux 시스템에서는 eclipse입니다. 참고: 다음은 Windows 시스템에서 Eclipse를 설정하는 것에 대한 설명입니다. Linux에서 설정하는 것도 Windows에서 설정하는 것과 비슷합니다.

별도로 지정하지 않은 경우, Eclipse는 작업공간 디렉토리를 프롬프트합니다. 이 디렉토리의 기본 위치는 "workspace"라는 사용자 홈 디렉토리의 하위입니다(예: c:\Documents and Settings\My Name\workspace). 이 작업공간 디렉토리는 프로젝트 및 필요한 모든 메타데이터를 보관하는 기본 컨텐츠 영역으로 사용됩니다. 공유 작업공간이나 여러 작업공간을 설치하려면 기본값을 사용하는 대신 명시적으로 작업공간의 위치를 지정해야 합니다. 프롬프트에서 단지 다른 위치를 입력하는 것 이외에 -data 명령행 인수를 사용할 수도 있습니다.

-data를 사용하여 작업공간의 특정 위치 설정

명령행 인수 -data를 사용하려면 -data your_workspace_location (예: -data c:\users\robert\myworkspace)을 바로 가기 특성의 대상 필드에 추가하거나 명령행에 명시적으로 포함시키십시오.

-vm을 사용하여 Java VM 설정

Eclipse를 실행할 때 사용할 Java VM을 명시적으로 지정하는 것이 좋습니다. -vm 명령행 인수를 사용하여 수행할 수 있습니다(예: -vm c:\jre\bin\javaw.exe). -vm을 사용하지 않을 경우, Eclipse는 O/S 경로에서 발견되는 첫 번째 Java VM을 사용합니다. 다른 제품을 설치할 경우 제품이 사용자 경로를 변경하여 다음에 Eclipse를 실행할 때 다른 Java VM이 사용되도록 합니다.

Eclipse 실행과 관련된 고급 주제

Eclipse 실행 파일과 플랫폼 자체에서는 Eclipse의 파트를 개발하거나 디버그하는 사람에게 유용한 여러 가지 실행 옵션을 제공합니다. 이는 공통으로 사용되는 옵션 목록이며, 전체 목록은 플랫폼 플러그인 개발자 안내서의 Eclipse 런타임 옵션 페이지를 참조하십시오. 다음은 Eclipse 실행 파일을 실행하는 일반적인 양식입니다.

eclipse [platform options] [-vmargs [Java VM arguments]]
Eclipse 시작 매개변수
명령 설명 이후
-arch architecture
Eclipse 플랫폼이 실행되는 프로세서 아키텍처를 정의합니다. Eclipse 플랫폼은 일반적으로 Java os.arch 특성의 일반적인 값을 사용하여 최적 설정을 계산합니다. 여기에 값을 지정하면 Eclipse 플랫폼에서 사용합니다. 여기에 지정한 값은 플러그인에 BootLoader.getOSArch()로 사용할 수 있습니다. 예제 값은 "x86", "sparc", "PA-RISC" 및 "ppc"입니다. 2.0
-application applicationId
실행할 응용프로그램. 응용프로그램은 org.eclipse.core.runtime.applications 확장점에 확장을 제공하는 플러그인에 의해 선언됩니다. 이 인수는 일반적으로 필요하지 않습니다. 이 인수를 지정하면 구성에서 제공한 값을 대체합니다. 인수를 지정하지 않으면 Eclipse Workbench가 실행됩니다. 1.0
-configuration configurationFileURL
Eclipse 플랫폼 구성 파일이 있는 위치(URL로 표시). 구성 파일은 Eclipse 플랫폼의 위치, 사용 가능한 플러그인 세트 및 기본 기능을 판별합니다. 상대 URL은 허용되지 않습니다. Eclipse 플랫폼을 설치하거나 갱신할 때 구성 파일이 이 위치에 기록됩니다. 2.0
-consolelog
Eclipse 플랫폼의 오류 로그를 Eclipse를 실행하는 데 사용되는 콘솔에 이중복사합니다. -debug와 함께 결합하면 유용합니다. 1.0
-data workspacePath
Eclipse 플랫폼을 실행할 작업공간의 경로. 작업공간 위치는 프로젝트의 기본 위치이기도 합니다. 상대 경로는 Eclipse를 시작한 디렉토리에 따라 다르게 해석됩니다. 1.0
-debug [optionsFile]
플랫폼을 디버그 모드에 놓고 위치를 지정한 경우 지정한 위치의 파일에서 디버그 옵션을 로드합니다. 이 파일은 플러그인에 사용 가능한 디버그 점과 해당 디버그 점의 사용 여부를 표시합니다. 파일 위치가 지정되어 있지 않으면 플랫폼은 Eclipse를 시작한 디렉토리에서 ".options"라는 파일을 찾습니다. URL 및 파일 시스템 경로 모두 파일 위치로 허용됩니다. 1.0
-dev [classpathEntries]
플랫폼을 개발 모드에 놓습니다. 선택적 클래스 경로 항목(쉼표로 구분된 목록)이 각 플러그인의 런타임 클래스 경로에 추가됩니다. 예를 들어 작업공간에 개발 중인 플러그인이 들어 있을 경우, -dev bin을 지정하면 이름이 bin인 각 플러그인 프로젝트의 디렉토리가 추가되므로 새로 생성된 클래스 파일을 이 디렉토리에서 찾을 수 있습니다. 중복되거나 없는 클래스 경로 항목은 제거됩니다. 1.0
-keyring keyringFilePath
디스크의 권한 데이터베이스(또는 "키 링" 파일)의 위치. 이 인수는 -password 옵션과 함께 사용해야 합니다. 상대 경로는 Eclipse를 시작한 디렉토리에 따라 다르게 해석됩니다. 1.0
-nl locale
Eclipse 플랫폼이 실행되는 로케일의 이름을 정의합니다. Eclipse 플랫폼은 일반적으로 최적 설정을 자동으로 계산합니다. 여기에 값을 지정하면 Eclipse 플랫폼에서 사용합니다. 여기에 지정한 값은 플러그인에 BootLoader.getNL()로 사용할 수 있습니다. 예제 값은 "en_US" 및 "fr_FR_EURO"입니다. 2.0
-nosplash
스플래시 화면을 표시하지 않고 플랫폼을 실행합니다. 1.0
-os operatingSystem
Eclipse 플랫폼이 실행되는 운영 체제를 정의합니다. Eclipse 플랫폼은 일반적으로 Java os.name 특성의 일반적인 값을 사용하여 최적 설정을 계산합니다. 여기에 값을 지정하면 Eclipse 플랫폼에서 사용합니다. 여기에 지정한 값은 플러그인에 BootLoader.getOS()로 사용할 수 있으며, 플러그인 Manifest 파일의 언급된 경로에 $os$ 변수가 있는지 분석하는 데 사용됩니다. 예제 값은 "win32", "linux", "hpux", "solaris" 및 "aix"입니다. 1.0
-password password
권한 데이터베이스의 암호. -keyring 옵션과 함께 사용합니다. 1.0
-perspective perspectiveId
시작 시 활성 Workbench 창에서 열 Perspective. 이 매개변수를 지정하지 않으면 시스템 종료 시 활성 상태였던 Perspective가 열립니다. 1.0
-plugincustomization
	  propertiesFile
플러그인 환경 설정에 대한 기본 설정이 들어 있는 특성 파일의 위치. 이 기본 설정은 기본 기능에 지정된 기본 설정을 대체합니다. 상대 경로는 Eclipse를 시작한 디렉토리에 따라 다르게 해석됩니다. 2.0
-product productId
실행할 제품의 ID. 제품은 실행된 Eclipse 인스턴스에 제품 특성을 부여하고 사용된 제품 사용자 정의 정보를 판별합니다. 이 ID는 -feature를 대체하며 호환되도록 계속 지원됩니다. 3.0
-refresh 
시작 시 작업공간의 글로벌 새로 고치기를 수행하기 위한 옵션. 이 옵션은 플랫폼이 마지막으로 실행된 이후 파일 시스템에서 작성된 모든 변경사항을 조정합니다. 1.0
-showlocation 
창 제목 표시줄에 작업공간의 위치를 표시하기 위한 옵션. 릴리스 2.0에서 이 옵션은 -data 명령행 인수와 함께 사용하는 경우에만 작동했습니다. 2.0
-vm vmPath
Eclipse 플랫폼을 실행하는 데 사용할 JRE(Java Runtime Environment)의 위치. 이 위치를 지정하지 않는 경우 JRE은 Eclipse 실행 파일의 동위인 jre에 있습니다. 상대 경로는 Eclipse를 시작한 디렉토리에 따라 다르게 해석됩니다. 1.0
-vmargs args
Eclipse로 전달될 때 이 옵션은 Eclipse를 실행하는 데 사용되는 Java VM에 대한 조작을 사용자 정의하는 데 사용됩니다. 위치를 지정하는 경우 이 옵션은 명령행의 끝에 와야 합니다. 제공되는 인수는 실행 중인 VM에 따라 다릅니다. 1.0

-vmargs 항목 다음에 나오는 모든 인수는 표시된 Java VM에 가상 시스템 인수(즉, 실행할 클래스 앞에 있는 인수)로 직접 전달됩니다. 참고: Java vm 인수(-vmargs) 다음에 Eclipse 시작 인수(예: -data)를 제공하는 경우, Eclipse는 시작하지 않으며 "JVM 종료됨. 종료 코드=1" 오류를 수신합니다.

다른 VM에서 실행 

J9에서 Eclipse 실행

J9 버전 1.5에서 Eclipse를 실행할 때는 다음의 VM 옵션을 사용하는 것이 좋습니다.

eclipse.exe [eclipse arguments] -vm path_to_j9w.exe 
            -vmargs -ms:32 -mm:2048 -mo:32768 -moi:32768 -mca:32 -mco:128 -mx:2000000

J9 버전 2.0에서 Eclipse를 실행할 때는 J9W에서 선택한 기본 인수가 적절합니다. 그러나 Eclipse 실행 파일이 내부에서 자동으로 설정한 매개변수를 대체하려면 다음과 같이 아래 인수를 사용하지 않고 -vmargs를 지정해야 합니다.

eclipse.exe [eclipse arguments] -vm path_to_j9w.exe -vmargs

자세한 정보는 J9 VM 문서 및 도움말을 참조하십시오.

IBM Developer Kit, Java(TM) Technology Edition VM에서 Eclipse 실행

IBM Developer Kit, Java(TM) Technology Edition 1.3 Linux에 대한 기본 VM 설정은 초기 탐색에서는 잘 작동하지만 대규모의 개발에는 충분하지 않습니다. 대규모 개발의 경우에는 보다 많은 힙을 사용할 수 있도록 VM 인수를 수정해야 합니다. 예를 들어 다음 설정을 사용하면 Java 힙이 256MB로 늘어납니다. 

-vmargs -Xmx256M