我在MAC上开发了一个程序。程序使用SWT库。 我想在win8 64bit上运行它。我想我必须改变一些库,但无法弄清楚...... 我的清单有这些进口:
swt.jar swing2swt.jar
RXTXcomm.jar
org.csstudio.swt.widgets_2.1.0.201209121549.jar
org.csstudio.swt.widgets.source_2.1.0.201209121549.jar
org.csstudio.swt.xygraph_2.1.0.201209121540.jar
org.csstudio.swt.xygraph.source_2.1.0.201209121540.jar
org.eclipse.draw2d_3.9.0.201308190730.jar
org.eclipse.jface_3.9.1.v20130725-1141.jar
org.eclipse.core.commands_3.6.100.v20130515-1857.jar
org.eclipse.equinox.common_3.6.200.v20130402-1505.jar
org.eclipse.osgi_3.9.1.v20140110-1610.jar
所有这些jar都与我的程序jar在同一个文件夹中。
到目前为止在Windows上我得到一个例外:
java.lang.UnsatisfiedLinkError, Could not load SWT library. Reasons: no swt-cocoa-4333 in java.library.path, no swt-cocoa in java.library.path.
不是cocoa是MAC OS X的一部分吗?
我错过了什么?
答案 0 :(得分:0)