2

JDeveloper 11gを使用してデスクトップ・アプリケーションを開発しています。Java環境で実行可能なプロジェクトjar全体を作成したい..標準のJavaライブラリjarのみを使用すると正常に動作しますが、私のプロジェクトにはJfreeChart、Comm、Hibernate3などの外部ライブラリが含まれています... jarを作成しようとすると外部ライブラリと一緒に自分のプロジェクトの jar 全体を作成する方法に関するエラーを示しています。

ありがとうございました

4

2 に答える 2

4

以下の手順に従ってください。

  1. プロジェクトを右クリックして、プロパティを選択します。
  2. 「デプロイメント」をクリックし、デプロイメント・プロファイルのタイプと名前を入力して、新しいデプロイメントをセットアップします。
  3. 次に、画面で展開プロファイルを編集します。
  4. Jarオプションを選択し、mainクラスを指定します。

サードパーティのjarファイルがある場合は、

  1. [ファイル]グループを選択し、[新規]をクリックします。
  2. [依存関係の分析]と[OK]を選択します。
  3. 次に、作成した新しいファイルグループの下のコントリビューターを選択します。
    1. ファイルの[ファイル]タブ
    2. ライブラリの[ライブラリ]タブで、プロジェクトで使用しているライブラリを含めます。
  4. それならOK。

サードパーティのjarファイルがない場合は、上記を無視してください

  1. 次に、プロジェクトを右クリックし、デプロイ中のプロファイルを選択します。
  2. 次に、[完了]をクリックして展開を開始します。

デプロイメントが完了すると、プロジェクト/デプロイメントフォルダーにjarが表示されます。

于 2012-12-14T05:01:08.090 に答える
1

はい、できます。ここを見てください-Javaは外部jarを使用してスタンドアロンjarを作成し、ここも-外部ライブラリをJARに入れますか?

簡単な方法はツールを使用することですが、ant を使用して一連の JAR を 1 つの大きな JAR に再コンパイルすることもできます。

于 2012-04-20T05:29:35.940 に答える