Je ne peux pas obtenir une application swt pour travailler sur Mac OSX Snow Leopard.Comment ne pas résoudre swt-cacao-3557 ou swt-cacao dans swt.library.path, java.library.path ou l'erreur de fichier jar?
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-cocoa-3557 or swt-cocoa in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at org.eclipse.swt.internal.cocoa.NSThread.isMainThread(Unknown Source)
at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at com.astrobetty.geotag.Hello.main(Hello.java:12)
J'ai ajouté -Dswt.library.path = et les déclarations -Djava.library.path aux « VM » arrguments main les ont aussi essayé de placer comme variables dans la section « environnement » de la configuration d'Eclipse page.
J'ai vérifié que mon fichier .jar se trouve sur le chemin que je spécifie. Si je regarde à l'intérieur du .jar, il semble contenir ces bibliothèques:
102 Feb 12 13:21 META-INF
183 Feb 12 13:21 external.xpt
37104 Nov 17 2009 libswt-awt-cocoa-3557.jnilib
287228 Nov 17 2009 libswt-cocoa-3557.jnilib
548252 Nov 17 2009 libswt-pi-cocoa-3557.jnilib
313420 Nov 17 2009 libswt-xulrunner-cocoa-3557.jnilib
136 May 23 22:19 org
13 Feb 12 13:21 version.txt
Des idées sur comment faire pour que cela fonctionne? Est-ce possible?
j'ai ajouté SWT comme un « projet dépendant » comme détaillé ici
http://www.eclipse.org/swt/eclipse.php
et il ne semble trouver les fichiers .jar au moment de modifier (je reçois la vérification de syntaxe, etc, pour les classes de SWT et méthodes.)
Merci! Avait le même problème. Travaillé comme un charme! IOU! –