2016-06-23 21 views

Antwort

2

Das ist ein 32-Bit-Plugin für Windows. Es entspricht nicht der Plattform, dem GUI-System oder der Architektur, die Sie verwenden möchten.

Plugins wie SWT sind plattform-, GUI- und architekturabhängig, daher müssen Sie das richtige auswählen.

Wenn Sie eine Zielplattform mit anderen Einstellungen als Eclipse verwenden, müssen Sie sicherstellen, dass die Ausführungskonfiguration die richtigen Einstellungen vorgibt.

im Bereich ‚Programmargumente‘ der Run-Konfiguration stellen Sie sicher, Sie haben:

-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} 

Sie eine entsprechende Java JRE (32 Bit oder 64 Bit) als auch auswählen müssen.

+0

danke für die Antwort @ greg-449. wie willst du den richtigen wählen? Sie wollen 32-Bit-Version von Java wählen? –

+0

Nun, wenn Sie 64-Bit-Mac mit Cocoa ausführen, benötigen Sie die 64-Bit, Mac, Cocoa SWT. Wenn Sie 64-Bit-Windows ausführen, benötigen Sie die 64-Bit-Windows-SWT und so weiter. Jede Plattform/GUI/Architektur hat eine andere SWT (und mehrere andere Plugins). –

+0

danke fhis, ich benutze 64-Bit-Eclipse und es ist eine Menge Arbeit für mich zu installieren und Setup 32bit Eclipse. Ich folge diesem Leitfaden und werde Sie wissen lassen, ob es hilft: http://blog.vogella.com/2016/02/15/run-an-eclipse-32-bit-application-from-a-64-bit-eclipse -ide/ –