2017-08-31 24 views
0

私は、java、eclipse、excelファイルを使用してセレンにデータ駆動型フレームワークを作成しました。私は完全に自分のシステムで実行されているが、パスの問題のために他人には実行されないrunnable jarファイルをエクスポートしました。私はそれがパスの問題を解決することによって異なるシステムでデータドリブンjarファイルを使用する特定の方法があることを知りたかったのですが、私はすべてのインストールを実行しなければなりませんでした。データ駆動型フレームワークjar export

+0

ようこそ!参照:[Xを行うには?](https://meta.stackoverflow.com/questions/253069/whats-the-appropriate-new-current-close-reason-for-how-do-i-do-x )SOに関する期待は、質問をするユーザーが自分の質問に答えるだけでなく、その研究、コードの試行、結果を共有することです。これは、時間をかけて自分自身を助けようとしていることを示しています。明白な回答を繰り返さないようにしてくれています。そして、より具体的で適切な答えを得ることができます。参照:[ask] – JeffC

答えて

0

user.dirキーを使用すると、javaを使用してプロジェクトの場所を取得できます。

コード:

System.out.println("Present Project Directory : "+ System.getProperty("user.dir")); 

使用System.getProperty("user.dir")パスを必要とし、プロジェクトフォルダに必要なあたりとしてフォルダを追加します。

これは、パスを動的に追加する方法です。システムとは何なのか。それはプロジェクトディレクトリのパスを動的に取るでしょう

あなたが助けてくれることを祈っています:

+0

jarプラットフォームを独立させ、セレンデータ駆動型フレームワーク用に生成するツールはありますか? –

+0

はプラットフォームとしては独立していますが、プラットフォームに依存しないため、プラットフォームに依存しないscanrioが問題になっています。 - https://coderanch.com/t/580812/java/tools-jar-platform-independent –

+0

パスのスラッシュが問題になる場合は、File.sepratorを使用してください。プラットフォームを特定し、必要に応じてスラッシュを挿入します。以下を参照してください: - https://coderanch.com/t/580812/java/tools-jar-platform-independent –

関連する問題