최종 수정 날짜: 2004년 6월 23일 수요일 09:00
Eclipse 플랫폼에서는 플러그인을 로드하는 데 Java 클래스 로더를 많이 사용합니다. Eclipse 런타임 자체 및 OSGi 프레임워크도 특수 클래스 로더를 사용하여 로드해야 합니다. Java 기본 프로그램 또는 servlet과 같은 클라이언트 프로그램에서는 Eclipse 부분을 직접 참조할 수 없습니다. 대신 클라이언트는 플랫폼을 시작할 때 org.eclipse.core.runtime.adaptor에서 EclipseStarter 클래스를 사용해야 합니다. 이를 통해 플러그인에 정의된 기능을 호출하고 작업을 완료하면 플랫폼을 종료합니다.
특정 기능에 액세스할 필요는 없지만 플랫폼을 시작해야 하는 클라이언트의 경우 startup.jar에서 org.eclipse.core.launcher.Main.run()을 사용할 수 있습니다. 하지만 특정 기능을 호출해야 하는 클라이언트는 EclipseStarter를 사용해야 합니다. 자세한 내용은 이 클래스에 있는 javadoc를 참조하십시오.