2

与我之前的问题有关,有人知道我是否可以获得以下源代码:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>xdb-xmlparser</artifactId>
    <version>10.2.0.3.0</version>
</dependency>

谢谢

4

2 回答 2

2

通常,您不会从 Oracle 等公司获得源代码。如果您正在调查一个错误或一个奇怪的行为,反编译它,您将获得几乎没有注释的原始源代码。

使用任何工具,如 jad 或 GUI 工具 DJ Java Decompilerr。

这是调查问题的好习惯,但 Oracle 不支持:)

于 2012-06-11T18:18:59.273 回答
2

(不是这样)很久以前,我公司一直在努力获取Oracle ADF Framework的源码。它按照以下方式进行:

  1. 我们在 Metalink 上发布了一个问题(现在称为My Oracle Support,您需要成为 Oracle 合作伙伴,或者从他们那里购买支持订阅才能在此处发布)。

  2. 他们给我们发了一份大约 6 页长的表格,其中规定了如何存储源代码、谁可以访问它以及我们在阅读它时必须戴什么类型的疯狂帽子。嗯,这种东西。

  3. 他们要求这个表格由一些高级管理人员签名,上面有我的名字,作为有权访问代码的人,并将其传真回给他们手动签名。

  4. 几天后,他们在 Metalink 上发布了一个包含源的 ZIP 文件的链接(在我们问题的答案中,所以没有其他人可以访问它)。

我们这样做了两次 - ADF 10g 和 ADF 11g。两次都一样。

所以基本上 - 你最好的选择是联系甲骨文。

这是对 Oracle 文档的引用,说明上述内容适用于 ADF,引用:

您可以通过向 Oracle 全球支持提出服务请求并提出请求来获取 Oracle ADF 的完整源代码。

PS 还有其他方法,例如反编译 Oracle JAR,但请注意,他可能会违反许可证。

于 2012-06-16T16:25:09.013 回答