私は、java、eclipse、excelファイルを使用してセレンにデータ駆動型フレームワークを作成しました。私は完全に自分のシステムで実行されているが、パスの問題のために他人には実行されないrunnable jarファイルをエクスポートしました。私はそれがパスの問題を解決することによって異なるシステムでデータドリブンjarファイルを使用する特定の方法があることを知りたかったのですが、私はすべてのインストールを実行しなければなりませんでした。データ駆動型フレームワークjar export
答えて
user.dir
キーを使用すると、javaを使用してプロジェクトの場所を取得できます。
コード:
System.out.println("Present Project Directory : "+ System.getProperty("user.dir"));
使用System.getProperty("user.dir")
パスを必要とし、プロジェクトフォルダに必要なあたりとしてフォルダを追加します。
これは、パスを動的に追加する方法です。システムとは何なのか。それはプロジェクトディレクトリのパスを動的に取るでしょう
あなたが助けてくれることを祈っています:
jarプラットフォームを独立させ、セレンデータ駆動型フレームワーク用に生成するツールはありますか? –
はプラットフォームとしては独立していますが、プラットフォームに依存しないため、プラットフォームに依存しないscanrioが問題になっています。 - https://coderanch.com/t/580812/java/tools-jar-platform-independent –
パスのスラッシュが問題になる場合は、File.sepratorを使用してください。プラットフォームを特定し、必要に応じてスラッシュを挿入します。以下を参照してください: - https://coderanch.com/t/580812/java/tools-jar-platform-independent –
- 1. イベント駆動型PHPフレームワーク?
- 2. データ駆動型IoC
- 3. データ駆動型セレンテスト
- 4. データ駆動型ステートマシンアプリケーション
- 5. データ駆動型フレームワークでのNunitマルチブラウザ実行
- 6. データ駆動型フレームワーク:Web/Desktop Camelot V Djangoなど
- 7. Rubyを使ったデータ駆動型開発フレームワーク
- 8. データ駆動型試験器
- 9. データ駆動型Jestjsテスト
- 10. ウェブアプリケーション用のデータ駆動型
- 11. データ駆動型プロセスのソフトウェアエンジニアリング
- 12. Angular2 - ラジオボタンのデータ駆動型アプローチ
- 13. Unittest - オブジェクトによるデータ駆動型エッジケーステスト?
- 14. Jquery Load onclickデータ駆動型カスタマイズシステム
- 15. d3(データ駆動型ドキュメント)の変更
- 16. データ駆動型サブスクリプションSSRSスタンダード版2008
- 17. クイックスタートRESTful /データ駆動型iOSアプリ
- 18. データ駆動型Java用統合テストツール
- 19. データ駆動型モックのためのWireMock?
- 20. ASP.NET MVCでのデータ駆動型検証
- 21. SSRSデータ駆動型サブスクリプション '保留中'ステータス
- 22. メッセージ駆動型とアプリケーション統合型のイベント駆動型アプローチ
- 23. UI駆動型Webフレームワーク(php/jQuery)の推奨
- 24. コンテンツ駆動型ウェブサイト用のベストWeb開発フレームワーク
- 25. ドメインイベント駆動型アーキテクチャ
- 26. モデル駆動型とテンプレート2型で駆動するテンプレート
- 27. モデル駆動型 - バリデーター発行
- 28. 検証ツールモデル駆動型(反応型)フォーム
- 29. テンプレート駆動型のカスタムControlValueAccessor
- 30. eclipse export jar java.lang.NoClassDefFoundError problem
ようこそ!参照:[Xを行うには?](https://meta.stackoverflow.com/questions/253069/whats-the-appropriate-new-current-close-reason-for-how-do-i-do-x )SOに関する期待は、質問をするユーザーが自分の質問に答えるだけでなく、その研究、コードの試行、結果を共有することです。これは、時間をかけて自分自身を助けようとしていることを示しています。明白な回答を繰り返さないようにしてくれています。そして、より具体的で適切な答えを得ることができます。参照:[ask] – JeffC