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

问题描述 投票:0回答:2

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

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

使用jdk1.5它不会编译这个类似于原始类文件的文件。

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

java class java-me
2个回答
1
投票

使用IDE会容易得多,

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


1
投票

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

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

这里是 SO 中的一个链接,其中有一个关于此主题的问题(和答案):J2ME 应用程序的预验证是什么意思?

© www.soinside.com 2019 - 2024. All rights reserved.