2010-01-18 111 views
1

我試圖讓JAB工作,所以我可以從Java窗口中刮掉一些文本,但它的失敗可怕。Java Access Bridge安裝在64位機器上不起作用?

奇怪的是,雖然它沒有我的機器上工作確實在其他機器上工作。

我的機器:7,64位
文選:7 32位(2盒測試),XP 32位

常見的事情看來,如果你安裝Sun的JAB安裝應用程序,如我沒有在我的開發機器上完成,它不起作用。如果你安裝安裝應用程序,它似乎工作。

進程監視器不顯示在執行期間無法找到任何DLL。

有沒有人遇到過這個問題?是從Sun安裝二進制文件的唯一解決方案嗎?有沒有辦法解決?

回答

0

終於搞定了。 [不專業的咆哮刪除... 該死的你,鑽石!]步驟JAB在64位框:

  1. 下載最新的JAB 手冊的版本安裝包http://java.sun.com/javase/technologies/accessibility/accessbridge/index.jsp
  2. 更新的Java如果你還沒有。不要混蛋。
  3. 阻止拉鍊,如果你沒有,然後解壓到某個文件夾
  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未能完成此項服務JAB。如果您將此文件放置在lib文件夾中,它將不起作用。這是兩天內會扭傷你的扭曲。
  8. 不要打擾改變你的路徑系統變量。它在64位XP或7上無關緊要。

如果有的話,第7位將會比他們中的任何人都搞砸了更多的人,因爲文檔不清楚該文件的位置。

+0

有一個自述(其犯規與安裝出現,但存在於download.java.net),並給出了在64位的系統上安裝JAB的更好操作的指令:[自述](http://download.java。淨/ accessbridge/2.0.2 /晉升/ B03/README.txt文件) – stamhaney 2014-01-01 11:08:54

相關問題