2017-04-21 15 views
0

Eclipse IDE上でJavaのセレニウムWebドライバプログラムをスクリプト化しました。他のシステムで実行可能なjarを実行するには?

このプログラムは、システムデスクトップに配置されたExcelシートからデータを取得し、すべてのJARファイルがデスクトップからビルドパスに追加されます。

EXAMPLE:C:\Users\PEOPLE\Desktop\selenium-server-2.53.0\selenium-2.53.0\libs. 

プログラム全体が実行可能なjarファイルにエクスポートされ、デスクトップに配置されます。

jarファイルが正常に正常に動作しています。

ここで問題は、他のシステムでjarファイルを実行する方法ですか?

jarファイルを他のシステムで実行するための前提条件は何ですか?

+1

リモートシステムからjarを実行するシナリオ、または他のOSについて話しているシナリオを教えてください。他のOSの場合はAs JavaはOSに依存しませんがJVMはOSに依存するため、jarファイルはどのOSでも実行できますが、OS固有のJREをインストールする必要があります。 –

+0

この質問は、実際には何を求めているのか明確ではありません。あなたがこの質問を読んでいる誰かであると想像してみてください。あなたがプログラムを実行している実際の問題は何ですか?あなたは何を試しましたか?どのようにあなたのシステム上では正常に動作しますが、別のマシンでは動作しませんか? – Novaterata

+0

同じOSです。 – dee

答えて

0

私は主に二つのことを参照してください。パスが異なる特別な場合は、(java -jar yourJar.jarまたは
java -classpath yourJar.jar your.package.name.MainClass

  • あなたのExcelシートをロードするためのパスを設定する方法を実行できるように

    1. AのJava JREがインストールされて他のシステムで)。たとえば、Javaプログラムのこのパスを、jarの同じリポジトリにある構成テキストファイルapp.configから読み取ることができます。

    は、それが役立ちます:)

  • 0

    お使いのシステムであるとしてだけインストールし、file.Nowの名前と一緒に(他にあなたが設定ファイルを編集する必要があります)Excelファイルに同じパスを作成ホープシステムの最新のJREと、あなたは良いことがあるはずです。

    関連する問題