私はMacを使用していますが、初めてです。これが私の質問です:
Java に File オブジェクトとして含める必要があるフォルダーがあります。これを試すと:
File firefoxProfileFolder = new File("/Users/prime/work/dmall/selenium/src/test/resources/firefoxprofile");
それは正常に動作します。このコードは次のファイルにあります。/Users/prime/work/dmall/selenium/src/test/java/com/dmall/utils/WebUtil.java
しかし、私がこれを試すと:
File firefoxProfileFolder = new File("../../../../resources/firefoxprofile");
フォルダを読み込めません。そのため、このファイルからそのフォルダーへの相対パスは機能していないようです。それで、私は何をすべきですか?私が間違っているのは何ですか?
このコードは絶対パスがどうなるかわからないサーバーから実行されるため、相対パスを使用する必要があります。