OAF_开发系列28_实现OAF中反编译获取class包代码JD Compiler(案例)

简介: 20150730 Created By BaoXinjian 一、摘要 在做OAF开发时,有时需通过下载EBS OAF标准代码,进行二次开发 由于Oracle并没有提供class对应的java源码,需通过工具将class包进行反编译 如下为两种方法 1.

20150730 Created By BaoXinjian

一、摘要


在做OAF开发时,有时需通过下载EBS OAF标准代码,进行二次开发

由于Oracle并没有提供class对应的java源码,需通过工具将class包进行反编译

如下为两种方法

1. 使用JAD反编译

2. 使用Java DeCompiler反编译

 

二、通过JD Java Compiler反编译


1. 查看所需要反编译的EBS标准Class包路径,并下载

 

2. 下载这些Class包

 

3. 非常简单,只需通过Java Decompiler打开该Class包即可

 

三、通过JAD反编译


1. 运行反编译程序

jad -sjava D:\Oracle\Java DJ Compiler\request\webui\BillToRNCO.class BillToRNCO.java

 

2. 运行时注意JAD版本,需下载最新支持49的版本,否则会提示以下错误

 

Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
7月前
如何使用 ABAP 把多个文件打成一个 zip包 -利用 ABAP 标准工具类 cl_abap_zip
如何使用 ABAP 把多个文件打成一个 zip包 -利用 ABAP 标准工具类 cl_abap_zip
78 0
|
5天前
|
Java
Java【付诸实践 04】Jar包class文件反编译、修改、重新编译打包方法(含反编译工具jd-gui-windows-1.6.6.zip百度云资源)
Java【付诸实践 04】Jar包class文件反编译、修改、重新编译打包方法(含反编译工具jd-gui-windows-1.6.6.zip百度云资源)
197 0
|
5天前
|
Java
IDEA安装class文件分析工具(binEd 和 JClassLib)
IDEA安装class文件分析工具(binEd 和 JClassLib)
74 0
|
8月前
|
IDE Java API
如何配置 jad,让 Eclipse 可以自动显示反编译之后的 .class 源代码
如何配置 jad,让 Eclipse 可以自动显示反编译之后的 .class 源代码
99 0
|
10月前
|
Go C语言 Windows
【教程】使用 IDA Pro + 010 Editor 反编译和修改 so 文件,让你轻松玩转逆向工程!
当我们在做逆向工作时,总会遇到需要查看某个 so 文件的情况,甚至可能需要对其进行一些微小的修改。这时候,我们就需要来点反编译的魔法了。
4511 0
【教程】使用 IDA Pro + 010 Editor 反编译和修改 so 文件,让你轻松玩转逆向工程!
|
11月前
|
Java
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
这是重装idea之后打开第二个之前大学开发的外卖程序, 还是出现上文一模一样的问题
163 1
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
页面404,后台 class not found,但是 jar 包可以定位到
页面404,后台 class not found,但是 jar 包可以定位到
|
前端开发
前端项目实战60-ant design table查询需要用loading加加载状态
前端项目实战60-ant design table查询需要用loading加加载状态
97 0
|
XML Java 应用服务中间件
eclipse关于xml文件有两种方式显示 Design方式-图形化方式,Source-源码方式
eclipse关于xml文件有两种方式显示 Design方式-图形化方式,Source-源码方式
1032 0
eclipse关于xml文件有两种方式显示 Design方式-图形化方式,Source-源码方式
IDEA 如何查看 class 文件反编译后的内容
IDEA 如何查看 class 文件反编译后的内容
780 0
IDEA 如何查看 class 文件反编译后的内容