0

Androidスクリーンキャストを使用しようとしています。http://code.google.com/p/androidscreencast/インストールに関するすべての要件が記載されています..これは私が得るエラーです.

$ 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)

ここで欠落しているファイル/パスは何ですか? これを修正するために何ができますか?

4

1 に答える 1

0

理由:サーバーが適切にシャットダウンされていません。したがって、このエラーが発生しました。

解決策:タスクマネージャーを起動して、PID(プロセスID)の値が高いJavaw.exeを探し、そのプロセスを強制終了してからサーバーを起動します。

説明:タスクマネージャーを起動してjavaw.exeを探すと、この名前のプロセスが2つ見つかります。これらのプロセスの1つはEclipse用であり、もう1つは適切に閉じられていないサーバー用です。したがって、サーバーのJavaw.exeプロセスを強制終了する必要があります。

これを特定するには、eclipseを開始した後にのみサーバーを開始できるため(外部Tomcatを使用している場合を除く)、PID値が高いプロセスを強制終了します。

お役に立てれば..

于 2013-01-28T09:18:26.703 に答える