2017-04-24 15 views
-2

私は、Eclipse IDEでJavaでスクリプト化されたセレンのWebドライバプログラムを持っています。 このプログラムを同じOSバージョンの他のシステム(Windows)で実行する必要があります。実行可能なjarファイルの作成方法

eclipseから実行可能なjarファイルを作成する手順と、他のシステムで実行する方法を詳細に説明してください。

P.S:初心者はここ

+0

プロジェクトを右クリックして、「エクスポート」を選択し、Javaセクションから「実行可能なjarファイル」を選択します。何か試したことがありますか? – f1sh

+0

はい、私はこれを試しました。これに伴う問題は、実行可能なファイルサイズが巨大(60MB)であることです。だから、私はそれをメールで他のシステムに送るつもりはない。そのため、実行可能なjarファイルを作成する必要があります。 – dee

+0

実行可能なjarファイルと実行可能なjarファイルの違いは何と思いますか?なにもない。実行可能なjarファイルには、コードが必要とするすべての依存関係(セレンなどの依存関係など)が含まれており、ファイルサイズが大きくなります。依存関係の量を最小限に抑える方法を見つけない限り、そのサイズを縮小することはできません。 – f1sh

答えて

0

ので、日食を開いた後の最初のステップは、「パッケージ・エクスプローラー」とRBM(=右ボタンマウス)を押すと、「エクスポート」をクリックの上にカーソルを置くことです。

ここでは、たくさんのフォルダを見つけ、「Java」フォルダを検索して開きます。

「実行可能なJARファイル」を選択して「次へ」を選択します。

は「MAIN」クラスが配置されているプロジェクトを選択します。開いた新しいウィンドウで

は、「起動設定」の後にコンボボックスがあります。

C:\Users\user\Desktop\executable.jar 

「完了」をクリックし、「エクスポート先」で

は、そのようなあなた(空、もしくは、存在しない).jarファイルのパスを記述します。

これまでに入力したパスに移動し、新しい.batまたは.cmdファイルの末尾を編集します。あなたがそのような何かを書く、Javaを使用して実行可能なjarファイルを起動する必要があり、このファイルには

@echo off 
java -jar nameOfYourJarFile.jar 

PS:の.jarと.CMD(または.BAT)ファイルが同じフォルダ内にある必要があります。

+0

これまでに、ランタイム設定の作成 - プロジェクトを右クリック - >実行 - デバッグ - 選択されていない場合はメインクラスを選択します。 – gusto2

+0

@Fabio La Greca、あなたの詳細な説明に感謝します。私はすでにこれを行い、実行可能なjarファイルを作成しました。これに伴う問題は、実行可能なファイルサイズが巨大(60MB)であることです。だから、私はそれをメールで他のシステムに送るつもりはない。そのため、実行可能なjarファイルを作成する必要があります。 いくつかの制約のため、メールはファイルを共有する唯一のオプションです。これが実行可能なjarファイルが必要な理由です。 – dee

+0

私は実行可能なjarファイルを作成しました。サイズは5 KBになりました。今問題は、実行時のjarファイルをダブルクリックすると、うまく動作するようになります。ファイルをデスクトップに配置して実行します。 「JNIエラーが発生しました」というエラーが表示されます – dee

関連する問題