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 - 鲍新建
相关文章
|
4月前
javaWeb服务详解(含源代码,测试通过,注释) ——Dept的Dao层
javaWeb服务详解(含源代码,测试通过,注释) ——Dept的Dao层
|
11月前
如何使用 ABAP 把多个文件打成一个 zip包 -利用 ABAP 标准工具类 cl_abap_zip
如何使用 ABAP 把多个文件打成一个 zip包 -利用 ABAP 标准工具类 cl_abap_zip
|
4月前
javaWeb服务详解(含源代码,测试通过,注释) ——Emp的Dao层
javaWeb服务详解(含源代码,测试通过,注释) ——Emp的Dao层
|
4月前
|
Java
Java【付诸实践 04】Jar包class文件反编译、修改、重新编译打包方法(含反编译工具jd-gui-windows-1.6.6.zip百度云资源)
Java【付诸实践 04】Jar包class文件反编译、修改、重新编译打包方法(含反编译工具jd-gui-windows-1.6.6.zip百度云资源)
595 0
|
12月前
|
IDE Java API
如何配置 jad,让 Eclipse 可以自动显示反编译之后的 .class 源代码
如何配置 jad,让 Eclipse 可以自动显示反编译之后的 .class 源代码
|
Java
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
这是重装idea之后打开第二个之前大学开发的外卖程序, 还是出现上文一模一样的问题
186 1
(3连bug)接上文, 导入idea之前的旧项目,所有.class文件package路径都出现多了main.
|
XML Java 应用服务中间件
eclipse关于xml文件有两种方式显示 Design方式-图形化方式,Source-源码方式
eclipse关于xml文件有两种方式显示 Design方式-图形化方式,Source-源码方式
1108 0
eclipse关于xml文件有两种方式显示 Design方式-图形化方式,Source-源码方式
|
JavaScript 前端开发 Java
SAP offline OData插件的JavaScript代码是如何调用到Android平台的Java代码的
SAP offline OData插件的JavaScript代码是如何调用到Android平台的Java代码的
139 0
SAP offline OData插件的JavaScript代码是如何调用到Android平台的Java代码的
|
Java Android开发
使用JAD集成到Eclipse里去,方便地查看任意Java类的源代码
使用JAD集成到Eclipse里去,方便地查看任意Java类的源代码
113 0
使用JAD集成到Eclipse里去,方便地查看任意Java类的源代码
如何使用代码获得ABAP repository object不同版本的内容
Created by Jerry Wang, last modified on Dec 21, 2014
104 0