- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Eclipseでiアプリのjarファイルが作成されない)
Eclipseでiアプリのjarファイルが作成されない
このQ&Aのポイント
- iアプリ作成用にj2sdk1.42_16とiDkDoja5.1とEclipse3.1.1の組み合わせ設定しました。コードを入力して、EclipseのプロジェクトからDoJa-5.1のADF/トラステッド動作設定を選んでAppNameとAppClassを入力しメニューの実行を選択し、起動構成画面で必要事項を入力し、実行を押しても次のようなエラーメッセージが出ます。
- com.nttdocomo.eclipse.DoJaBuildException:Faild create jar C:\workspace\SampleAppli\bin\Sample1.jar
- ちなみにjamファイルはbinフォルダに作成されていますがjarファイルはありません。Eclipseを使わず、iDkoja5.1だけで作成するとjarもjamもきちんと作成されています。ご指導おねがいいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
FAQのようですが…。 {JDKのフォルダー}\bin にパスが通っていないのが原因の可能性が高いと思われます。 iDKDojaをインストールしたフォルダーに入っている,DevGuide.pdfというマニュアルにも,「Eclipse プラグイン for iαppli のインストール」の節の最初,「始める前に」という節に,赤字でその旨記述されています。ちなみにそこに書かれているように,iDKDojaはこれを自動検出しているので,iDKDojaだけでは問題がおきません。 環境変数 PATH に,使っている Java SE SDK の bin フォルダーのフルパスを追加してみてください。 参考URLの中段,「インストール」~「J2SE Development Kit 5.0(JDK 5.0)のインストール」のあたりが参考になると思います。 <http://www.saturn.dti.ne.jp/~npaka/doja/index.html >
お礼
aton様、アドバイスありがとうございます。 jarファイル作成されていました、Windowsのエクスプローラで確かめました。ただ、Eclipseのパッケージエクスプローラではjarファイルは表示されないのですね。?? 後は実行してすぐエミュレータが落ちることです。
補足
aton様、アドバイスありがとうございます。 パスの設定が一部間違っていました、修正したところエラーメッセージは出なくなりました。が、jarファイルはやはり作成されません。 それから、実行してすぐエミュレータが落ちます。これはなぜでしょうか?新しいバージョンにバグがあるとか? ちなみに古いバージョン、DoJa4.1とeclipse2.1、j2sdk1.4.2_04の組み合わせでもjarファイルは作成されませんが、エミュレータは落ちませんでした。 このまま原因がわからなければ、対策として、EclipseとDoJaエミュレータでソースを共有しコンパイルはエミュレータで行います。