代码之家  ›  专栏  ›  技术社区  ›  Will

Java访问桥安装在64位机器上不工作?[关闭]

  •  0
  • Will  · 技术社区  · 15 年前

    我正在努力 JAB 这样我就可以从Java窗口中删除一些文本,但是它的失败非常严重。

    奇怪的是当它 我的机器坏了 在其他机器上工作。

    我的机器:764位
    工作地址:732位(测试了2个盒子),xp 32位

    如果你 不要 从Sun安装jab安装应用程序,因为我还没有在我的dev机器上安装,所以它不工作。如果你 安装安装应用程序,它似乎可以工作。

    进程监视器没有显示在执行期间找不到任何DLL。

    以前有人遇到过这个问题吗?唯一的解决方案是从Sun安装二进制文件吗?有办法解决这个问题吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Will    12 年前

    终于成功了。[删除了不专业的咆哮… 该死的,钻石! ]在64位设备上刺拳的步骤:

    1. 下载最新版本的JAB 手动安装 包裹: 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.jar access-bridge.jar c:\program files (x86)\java\jre6\lib\ext . 根据您阅读本文的时间,您可能需要检查文档,以确定在哪些位置放置哪些JAR文件。糟透了,我知道。
    7. 移动文件 accessibility.properties 到JRE的根目录: c:\program files (x86)\java\jre6\lib . 不这样做会使刺拳中断 . 如果您将此文件放在 lib 文件夹将不起作用。这是让你痛苦两天的转折点。
    8. 不要费心修改路径系统变量。在64位XP或7上没有关系。

    如果有什么问题的话,7号会比他们中的任何一个更让人头疼,因为文档不清楚这个文件的去向。

    推荐文章