2009-11-10 2 views
0

Java 코드 내에서 Eclipse RCP 3.x 애플리케이션을 시작하고 싶습니다. 먼저 초기화해야하는 프레임 워크 내에서 RCP 앱을 시작해야하기 때문에이 작업을 수행해야합니다.Java 코드 내에서 Eclipse RCP 시작

다른 프레임 워크 (SAP NetWeaver Mobile)에 액세스하려면 두 응용 프로그램이 동일한 JVM에서 실행되어야하므로 RCP 응용 프로그램을 시작하기 위해 .exe를 호출 할 수 없습니다. RCP 내에서 SAP 프레임 워크에 액세스해야합니다.

도움이 될 것입니다. 사전 및 안부에서

감사합니다, 알렉스

당신은 .EXE가하는 일에 대해 살펴 걸릴 수

답변

0

: 기본적으로

eclipse.c

는,이 병으로 VM을 시작합니다 org.eclipse를 .equinox.launcher_xxx.jar를 실행하고 org.eclipse.equinox.launcher.Main 클래스를 실행하십시오.

0

EclipseStarter 클래스를 살펴보십시오. 나는 Equinox 프레임 워크 Jar 파일을 가져와이 파일을 클래스 패스에 넣어야한다고 생각한다. 이것이 바로 org.eclipse.osgi입니다. Eclipses에서 관리하는 클래스를 호출하기 위해 Java 클래스에서 API를 제공하는 상황이 발생하면 상황이 상당히 복잡해집니다. 이 경우에 의견을 말하면 거기에 몇 가지 정보를 제공 할 수 있습니다.