OAF_开发系列28_实现OAF中反编译获取class包代码JD Compiler(案例)
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 - 鲍新建
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建