从.java文件创建.class文件 - J2ME

时间:2012-03-22 07:11:44

标签: java class compiler-construction java-me

使用java反编译器,.class文件被转换为.java,需要进行一些代码更改。

但是如何编译这个java文件?

使用jdk1.5它不会编译此文件,类似于原始类文件。

在这种情况下我需要使用哪种编译器?

2 个答案:

答案 0 :(得分:1)

使用IDE会更容易,

安装Netbeans,创建移动应用程序项目,在源目录中复制java文件,构建项目并从目标目录中获取.class文件

答案 1 :(得分:1)

要编译J2ME平台,您需要一些特定的工具。上次我必须这样做(4年前,可能已经改变),我需要SUN J2ME SDK(现在:Sun Wireless工具包:http://www.oracle.com/technetwork/java/index-jsp-137162.html - )。

此SDK(包含J2ME模拟器)允许对生成的.class文件进行一些修改,一些预先检查包括.class文件中的附加信息(预验证)。如果没有它们,代码将无法运行(我尝试使用遗留应用程序执行与您相同的操作)。

以下是SO中的一个链接,其中包含有关此主题的问题(和答案):What does preverification of J2ME application mean?