2012-08-31 82 views
0

我想使用android屏幕演員。 http://code.google.com/p/androidscreencast/所有這一切都表示對安裝的要求是there..This是我的錯誤,與javaws UnsatisfiedLinkError

$ javaws androidscreencast.jnlp 

$ java.lang.UnsatisfiedLinkError: /usr/lib/jvm/jdk1.6.0/jre/lib/i386/libdeploy.so: libstdc++.so.5: cannot open shared object file: No such file or directory 
    at java.lang.ClassLoader$NativeLibrary.load(Native Method) 
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) 
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647) 
    at java.lang.Runtime.load0(Runtime.java:770) 
    at java.lang.System.load(System.java:1005) 
    at com.sun.deploy.config.UnixConfig.loadLibDeploy(UnixConfig.java:38) 
    at com.sun.deploy.config.UnixConfig.<clinit>(UnixConfig.java:26) 
    at com.sun.deploy.config.ConfigFactory.newInstance(ConfigFactory.java:11) 
    at com.sun.deploy.config.Config.getInstance(Config.java:662) 
    at com.sun.deploy.config.Config.<clinit>(Config.java:678) 
    at com.sun.javaws.Main.continueInSecureThread(Main.java:119) 
    at com.sun.javaws.Main$1.run(Main.java:106) 
    at java.lang.Thread.run(Thread.java:619) 

什麼是丟失的文件/路徑嗎?可以做些什麼來解決這個問題?

+0

您可能會更好張貼到了API的[谷歌支持小組(https://groups.google.com/forum/?fromgroups#!forum/androidscreencast)。 –

+0

@Andreas_D感謝編輯它現在看起來不錯:) – user340

+0

@Andrew湯普森是不是一個java問題?一條失蹤的路徑或什麼? – user340

回答

0

原因:服務器沒有正常關閉。因此,這個錯誤來了。

解決方案:啓動任務管理器查找具有更高PID(進程ID)值的Javaw.exe並終止該進程,然後啓動服務器。

說明:如果啓動任務管理器並查找javaw.exe,將會找到2個具有此名稱的進程。其中一個過程適用於Eclipse,另一個適用於未正確關閉的Server。所以你需要殺死Servers Javaw.exe進程。

爲了識別這個殺死高PID值的進程,只有在啓動eclipse後才能啓動服務器(除非你使用的是外部tomcat)。

希望這有助於..