Java:我在哪里可以找到WindowsAccessbridge的源代码

Java: Where do I find sourcecode of WindowsAccessbridge?

本文关键字:WindowsAccessbridge 源代码 在哪里 Java      更新时间:2023-10-16

我从 https://jdk7.java.net/source.html 下载了Java JDK 7源代码。这是一个 100 MB 的包,包含几乎所有的源代码 - 除了我感兴趣的部分。

Java 访问桥 (JAB) 主要由WindowsAccessBridge.dllJavaAccessBridge.dll组成,它们在不同的进程中运行并进行进程间通信。

源代码包中存在以下文件夹和文件:

jdkmakebridgeJavaAccessBridgeFiles_cpp.gmk
jdkmakebridgeJavaAccessBridgeMakefile

jdkmakebridgeWindowsAccessBridgeFiles_cpp.gmk
jdkmakebridgeWindowsAccessBridgeMakefile

但是所有CPP文件都丢失了。

文件Files_cpp.gmk说:

FILES_cpp = 
    AccessBridgeJavaVMInstance.cpp 
    AccessBridgeMessageQueue.cpp 
    AccessBridgeMessages.cpp 
    AccessBridgeWindowsEntryPoints.cpp 
    WinAccessBridge.cpp 
    AccessBridgeDebug.cpp 
    AccessBridgeEventHandler.cpp 

这些 CPP 文件都不存在于 ZIP 包中。

Makefile说:

VERSIONINFO_RESOURCE = $(CLOSED_PLATFORM_SRC)/native/sun/bridge/AccessBridgeStatusWindow.rc

什么是CLOSED_PLATFORM_SRC

所以,现在你会告诉我:"算了!这些文件不是公开的。

但是,在本文中:没有收到来自Java Access Bridge的回调 Darren Ford写道,他已经编译了WindowsAccessBridge的调试版本。那是在2009年。所以几年前代码是可用的。

有没有人可以为我发布此代码?(我不在乎它是否来自较旧的JDK。还是它仍然可用而我没有找到它?

注意:在 JDK 7 之前,访问网桥不是 JDK 的一部分。这是一个单独的下载,必须手动安装。见 http://docs.oracle.com/javase/accessbridge/2.0.2/setup.htm

这篇文章来得有点晚,但希望这对其他人有所帮助。您将需要下载 JDK 8 源代码。您可以在以下位置找到 Windows 访问桥代码

相关文章:
  • 没有找到相关文章