2017-02-01 181 views
-1

我用Java編寫的硒腳本。我將它作爲一個.jar文件導出到我的系統,我可以從我的命令行運行它。但是我需要將其發送給我的團隊。與腳本的問題是任務需要獲得使用文件路徑從我的電腦文件,它需要做一些轉換和保存回一個特定的文件夾。我已經爲我的電腦編寫了所有文件路徑的代碼。如何在另一臺遠程計算機上運行?有沒有辦法做到這一點?此外,當我給chromedriver路徑在我的腳本,它不會在遠程計算機上,因爲他們chromedriver保存在不同的文件位置的工作。在遠程計算機上運行腳本硒(JAR文件)

我嘗試使用參數,但問題是,它是一個耗時的過程。如果某人可以將jar文件編輯爲一次性過程,那將會很棒。我用工具打開Jar文件,但沒有看到代碼顯示符號。

回答

1

您可以嘗試在同一文件夾中保存所有必需的文件(文件在您的計算機,chromedriver等),爲您正在執行的罐子。這樣,您可以使用relative路徑引用所有必需文件,而不是絕對路徑,即./your_required_file.txt

因此,您可以將整個目錄發送給您的團隊來執行它。

話雖這麼說,我真的建議您花一些時間對Java和硒的文檔閱讀起來。

相關問題