2012-03-22 5 views
0

Javaデコンパイラを使用すると、.classファイルがコード変更が必要な.javaに変換されました。.javaファイルから.classファイルを作成する - J2ME

しかし、このJavaファイルをコンパイルするにはどうすればよいですか?

jdk1.5を使用すると、このファイルは元のクラスファイルと同様にコンパイルされません。

この場合、どのコンパイラを使用する必要がありますか?

+1

元のJavaバージョンと逆コンパイラに依存する場合があります。ここでは

は、このテーマについての質問(と答え)SO内のリンクです。すべての逆コンパイラがJavaの新しい機能を正しく処理できるわけではないことに注意してください。それ以外に、それらのファイルがどう違うのか、まったく機能しないのか、より具体的にすることができます。 – Thomas

答えて

1

、モバイルアプリのプロジェクトを作成し、Netbeansのをインストールソースディレクトリであなたのjavaファイルをコピーし、プロジェクトをビルドし、ターゲット・ディレクトリからの.classファイルをつかむ

、それははるかに容易になるだろうIDEを使用して

1

へJ2MEプラットフォーム用にコンパイルするには、いくつかの特定のツールが必要です。前回(4年前に変更された可能性があります)、SUN J2ME SDKが必要でした(現在:Sun Wireless toolkit:http://www.oracle.com/technetwork/java/index-jsp-137162.html - )。

このSDK(J2MEエミュレータを含む)では.classファイルにいくつかの変更を加えることができました。いくつかの事前チェックには.classファイルの追加情報が含まれていました(事前確認)。それらがなければ、コードは実行されませんでした(私はあなたと同じことを、従来のアプリケーションでやろうとしました)。 What does preverification of J2ME application mean?

関連する問題