Java でプログラムの実行可能 jar ファイルを作成しています。プログラムは jtds.1.2.jar と javacsv-2.0.jar を使用します。
実行可能 jar ファイルを作成するときに外部 jar を含めることはできますか??
助けてください。ありがとうございました。
Java でプログラムの実行可能 jar ファイルを作成しています。プログラムは jtds.1.2.jar と javacsv-2.0.jar を使用します。
実行可能 jar ファイルを作成するときに外部 jar を含めることはできますか??
助けてください。ありがとうございました。
はい、可能です。
これを行うには、Eclipseエクスポートjar関数を使用できます
これを試してください。これは、Eclipse で jar または実行可能な jar を作成する方法です。プロジェクト内のすべての外部ライブラリが含まれます。
File -> Export-> Java ->Runnbale JAR file
Launch configuration : your Class containing the public static void main(String[] args)
Export destination : Target place
Library Handling:
Package required libraries into generated JAR
FINISH
確かにそれは可能です!Jar のクラスを Jar に追加するだけです。
これは手動で (推奨されません)、または Ant (ターゲット) や Maven (シェーディング プラグインを検索) などのビルド ツールで行うことができます。
わざわざスクリプトを作成したくない場合は、IDE を使用して作成してください (新しい Eclipse バージョンには、ライブラリを自動的に含めるためのチェックボックスがあります。古いバージョンの場合は、自動的にジョブを実行するプラグインをインストールします。FatJarプラグイン)。
このようなフォルダ構造を作成することが可能です
メインディレクトリ: your_app.jar サブディレクトリ: その他のjarファイル
次に、依存関係を jarfile のマニフェストに追加し、全体を一緒に「zip」して、必要なコンピューターに移動します。たとえば、Netbeans はこの種の展開をサポートしています。
より一般的な/「誰にでもできる」ソリューションの場合は、セットアップ プログラムを作成する必要があります。