0

JABを機能させようとしているので、Java ウィンドウからテキストを削り取ることができますが、ひどく失敗します。

奇妙なことに、私のマシン動作しませんが、他のマシンでは動作します。

私のマシン: 7, 64bit 動作環境
: 7 32bit (2 ボックスでテスト済み), XP 32bit

Sun から JAB セットアップ アプリケーションをインストールしないと、私の開発マシンでインストールしたことがないので、よくあることですが、動作しません。セットアップ アプリケーションをインストールすると、動作するように見えます

Process Monitor は、実行中に DLL が見つからないことを示しません。

以前にこの問題に遭遇した人はいますか? Sun からバイナリをインストールする唯一の解決策はありますか? これを回避する方法はありますか?

4

1 に答える 1

0

最後にそれが機能しました。[専門外の暴言が削除されました...くそー、ダイヤモンド!] 64 ビット ボックスでの JAB の手順:

  1. JAB MANUAL INSTALLパッケージの最新バージョンをダウンロードします: http://java.sun.com/javase/technologies/accessibility/accessbridge/index.jsp
  2. Java を更新していない場合は更新します。ジャークにならないでください。
  3. zip のブロックを解除してから、いくつかのフォルダーに解凍します。
  4. 解凍したばかりの InstallerFiles ディレクトリに移動します。
  5. すべての DLL ファイルを %SystemRoot%\sysWow64 に移動します。ファイル: JavaAccessBridge.dll、JAWTAccessBridge.dll、WindowsAccessBridge.dll
  6. 必要な .jar ファイルを指定された Java フォルダーに移動します。JRE6 を実行している場合は、 と を にコピーjaccess-1_4.jaraccess-bridge.jarていc:\program files (x86)\java\jre6\lib\extます。これを読む時期によっては、ドキュメントをチェックして、どのjarファイルをどの場所に配置するかを判断する必要がある場合があります。ひどい、私は知っています。
  7. ファイルaccessibility.propertiesを JRE のルート ディレクトリに 移動しますc:\program files (x86)\java\jre6\libこれを怠ると、ジャブが壊れます。このファイルをlibフォルダに置くと、機能しません。これは、2日間あなたを台無しにするひねりです。
  8. Path システム変数をわざわざ変更しないでください。64 ビット XP または 7 では問題ありません。

どちらかといえば、このファイルがどこにあるのかドキュメントが明確ではないため、7番は他のどの人よりも多くの人を台無しにするでしょう.

于 2010-01-18T20:48:06.670 に答える