gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 11:47:04 29 4
gpt4 key购买 nike

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

Java Access Bridge (JAB) 主要由 WindowsAccessBridge.dll 组成和 JavaAccessBridge.dll它们在不同的进程中运行并进行进程间通信。

在源代码包中存在这些文件夹和文件:

jdk\make\bridge\JavaAccessBridge\Files_cpp.gmk
jdk\make\bridge\JavaAccessBridge\Makefile

jdk\make\bridge\WindowsAccessBridge\Files_cpp.gmk
jdk\make\bridge\WindowsAccessBridge\Makefile

但所有的 cpp 文件都丢失了。

文件 Files_cpp.gmk 说:

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

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

Makefile 说:

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

什么是 CLOSED_PLATFORM_SRC

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

但是,在本文中:Not receiving callbacks from the Java Access Bridge Darren Ford 写道,他已经编译了 WindowsAccessBridge 的调试版本。那是在 2009 年。所以几年前代码就可用了。

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

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

最佳答案

这篇文章来的有点晚,但希望这对其他人有帮助。您将需要下载 JDK 8 source .您可以找到 Windows Access Bridge 代码 under

关于Java:在哪里可以找到 WindowsAccessbridge 的源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19499393/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com