我有一个 Java 应用程序,可以在 OSX 上与 Java 1.6 配合使用。但是,一旦您更新到 java 最新版本(1.7),它就会停止工作并给出以下错误:
java.lang.UnsatisfiedLinkError: /Users/lvarela/Library/Application Support/Oracle/Java/Deployment/cache/6.0/41/3937a929-7be268b9-n/libpteidlibJava_Wrapper.dylib: dlopen(/Users/lvarela/Library/Application Support/Oracle/Java/Deployment/cache/6.0/41/3937a929-7be268b9-n/libpteidlibJava_Wrapper.dylib, 1): Library not loaded: @loader_path/libpteidcommon.3.5.5.dylib
Referenced from: /Users/lvarela/Library/Application Support/Oracle/Java/Deployment/cache/6.0/41/3937a929-7be268b9-n/libpteidlibJava_Wrapper.dylib
Reason: image not found
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at pt.gov.cartaodecidadao.applet.nativelibs.LibLoader.loadLibraryNG(LibLoader.java:55)
at pt.gov.cartaodecidadao.applet.util.UtilApplet.init(UtilApplet.java:110)
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
我没有开发这个应用程序,而且我对 Java 还是很陌生。所以我对可能导致这个问题的原因一无所知。这是一个在线应用程序,但是我使用码头服务器在本地运行它。
你们中的任何人都可以帮我解决这个问题吗?