1

私は eclipse/java Mobile 開発とその他すべてのキーワードを初めて使用します。

Eclipse pulsar パッケージをダウンロードしてインストールしました。「java me sdk 3.0」もダウンロードしてインストールし、Eclipse にリンクしました。これで、新しい midlet を作成できるようになり、最初にスプラッシュ テンプレートを使用しています。

今、私は入力しました: g.drawString(...) そして、表示する文字列であるはずの文字列引数が好きです。および他の 3 つの整数。問題は、ドキュメントがまったくないことです。各引数が何であるかを推測する必要があるようです。ドキュメンテーションと呼ばれるものがあるはずですよね?しかし、私はSDKがどこにあるのかわかりませんか? エクリプスですか?どこで修正できますか?「文字列」タイプでさえ、ドキュメントが見つかりませんでした。

編集:インストールされたjresにはjre6しかありませんが、jdk1.6.0もインストールしましたが、表示されず、今追加しました...

しかし、ここで重要なことは、新しい機能「sun_java_me_sdk-3_0-win.exe」をダウンロードすることを提案する「sun Java Wireless Toolkit」と呼ばれるものをダウンロードする必要があったことです。そして、インストールしたときに、不足している構成も含む新しいセクション「ウィンドウ->設定-> Javame」があります。しかし、その中には「デバイス管理」(標準のハンセット構成のように、作業する必要があるデバイスを意味する)と呼ばれるセクションがあり、それぞれにjarのセットがあります。また、javadoc の場所が設定されている jar はほとんどありません。javadoc が現在どこにあるかはわかっていますが、使用しているすべての jar をカバーしているわけではありません。

要約すると、私はswt sdkに対して作業していると思います。対応するjavadocに作業しているライブラリをリンクする必要があります。しかし、デフォルトのJava SDK 1.6.0ではなく、このSDKから「Graphics」クラスまたは「String」クラスを使用することは想定されていないため、わかりませんか? 今日はこれをすべて修正し、どのライブラリを使用しているか、残りの Javadoc をダウンロードして使用できるかどうかを本当に理解するために時間を割こうと思います。うまくいかない場合は、netbeans を使用します。彼らは、展開がはるかに簡単だと言います

私はネットビーンズをインストールしましたが、ドキュメントは機能しています。「Java_ME_platform_SDK_3.0」を統合しているネットビーンズの内部を見ましたが、どこからjavadocを提供しているのかわかりません。

4

3 に答える 3

1

この問題を解決する簡単な回避策があります。ライブラリ設定に移動するだけで、cldc11api.jar の javadoc が見つからないことがわかります。midp21api.jar と同じ場所に指定して、Eclipse を再起動します。これがうまくいくことを願っています。

于 2011-09-02T01:31:02.353 に答える
0

私の質問はこの質問に近いです 。JavaME用のEclipseへのJavadocのアタッチを参照できます。

とにかく、Konstantin Komissarchikは、javadocの場所を設定する方法にも正しく答えています。

ここで問題は「Java_ME_platform_SDK_3.0」にあります。とにかく、javadocの場所の構成を手動で設定することで、-clean引数を使用してEclipseを再起動した後、動作しなくなりました。 幸運を

于 2011-03-09T14:43:21.653 に答える
0

私は Eclipse で Java ME を開発した経験はありませんが、Eclipse で javadoc フックアップがどのように機能するかを説明します。さらに詳しく調べることができます。

  1. [ウィンドウ] -> [設定] -> [Java] -> [インストール済みの JRE] に移動します。Java ME インストールがここにリストされているはずです。
  2. それを選択し、[編集] をクリックします。
  3. JRE システム ライブラリの下にあるさまざまな jar ノードを展開します。ソースの添付ファイルと javadoc の場所が表示されます。
  4. javadoc の下に場所がリストされていない場合は、そのツリー エントリを選択し、[Javadoc の場所] ボタンをクリックして場所を編集します。

私の場合、Java SE を使用すると、次のように指定された場所が表示されます: http://java.sun.com/javase/6/docs/api/

Eclipse が単に Java ME javadoc の場所を認識していない可能性があります。場所がわかっている場合は、上記のダイアログで指定できます。これは、ローカル URL またはリモート URL の可能性があります。

場所が指定されていて正しいように見える場合は、ネットワーク接続に問題がある可能性があります。プロキシの背後にいる場合は、[ウィンドウ] -> [設定] -> [一般] -> [ネットワーク接続] でプロキシが正しく指定されていることを確認してください。

于 2011-03-08T20:28:41.377 に答える