与我之前的问题有关,有人知道我是否可以获得以下源代码:
<dependency>
<groupId>com.oracle</groupId>
<artifactId>xdb-xmlparser</artifactId>
<version>10.2.0.3.0</version>
</dependency>
谢谢
通常,您不会从 Oracle 等公司获得源代码。如果您正在调查一个错误或一个奇怪的行为,反编译它,您将获得几乎没有注释的原始源代码。
使用任何工具,如 jad 或 GUI 工具 DJ Java Decompilerr。
这是调查问题的好习惯,但 Oracle 不支持:)
(不是这样)很久以前,我公司一直在努力获取Oracle ADF Framework的源码。它按照以下方式进行:
我们在 Metalink 上发布了一个问题(现在称为My Oracle Support,您需要成为 Oracle 合作伙伴,或者从他们那里购买支持订阅才能在此处发布)。
他们给我们发了一份大约 6 页长的表格,其中规定了如何存储源代码、谁可以访问它以及我们在阅读它时必须戴什么类型的疯狂帽子。嗯,这种东西。
他们要求这个表格由一些高级管理人员签名,上面有我的名字,作为有权访问代码的人,并将其传真回给他们手动签名。
几天后,他们在 Metalink 上发布了一个包含源的 ZIP 文件的链接(在我们问题的答案中,所以没有其他人可以访问它)。
我们这样做了两次 - ADF 10g 和 ADF 11g。两次都一样。
所以基本上 - 你最好的选择是联系甲骨文。
这是对 Oracle 文档的引用,说明上述内容适用于 ADF,引用:
您可以通过向 Oracle 全球支持提出服务请求并提出请求来获取 Oracle ADF 的完整源代码。
PS 还有其他方法,例如反编译 Oracle JAR,但请注意,他可能会违反许可证。