Wenn ich dich richtig verstanden habe, willst du deine RCP App per Kommandozeile anrufen, um etwas Service zu machen.
so müssen Sie auswählen, welche Plug-in Ihrer RCP den Dienst zur Verfügung stellen und verwenden Sie die Erweiterung
„org.eclipse.core.runtime.applications“
, die Sie zwingen wird, zu Erstellen Sie eine Klasse, die die IApplication-Schnittstelle implementiert, in der Sie den von Ihnen benötigten Dienst in
"Object Start (IApplicationContext Kontext)" -Methode aufrufen.
daher können Sie anrufen und dieses Plugin als Service von der Kommandozeile ausgeführt werden durch das Binden in cmd:
[RCP Path] eclipsec -nosplash -Anwendung [Plugin name]
aber stellen Sie sicher, dass eclipsec.exe existiert in Ihrem RCP
bitte, erklären Sie Ihre Antwort ..ich bin nicht richtig verstehen .. –