我有一個我在Ubuntu上編寫的程序。我將該程序導出爲可運行的.Jar,並且在Linux系統上運行良好。如果我嘗試在Windows系統上使用它,我會得到一個與兩個SWT .Dll文件相關的UnsatisfiedLinkError。我一直試圖通過在命令行中鍵入打開它:從Eclipse導出的jar在Linux上工作,但不能在Windows上工作
java -jar <filename>.Jar`
有沒有一種方法,我可以收拾這些.dll文件到可運行的.jar?我從來沒有遇到過這個錯誤,所以我真的不知道該怎麼做。很感謝任何形式的幫助。
你有Windows上的日食嗎?只是爲了檢查我做的 – Satya
。澄清eclipse的版本是64位,而Java的版本是64位。我試圖在許多不同的Windows計算機上打開它,這就是爲什麼我覺得它必須是.Jar打包的方式的問題 – user1366697