Hy、 Mavenプロジェクトで、このJavaコードを実行するたびにリソースフォルダ(例:C:\ Users \ Raul \ workspace \ Serial \ src \ test \ resources)を取得します。Mavenリソースフォルダ
System.out.println(getClass().getResource("").getPath());
それは私にこのパスを返します:C:/ユーザー/ラウル/ワークスペース/シリアル/ターゲット/テストクラス/
私はMavenを使用した最後の時間を私から何も変更せずにその方法を働きました。 Thxを事前に入力してください。
リソースは(必然的に)ファイルシステムのエントリではありません。それらをそのまま使用しないでください。 –
プログラムはそこからファイルを作成、変更、削除する必要があります。 –
本当にそうすべきではありません。開発環境とランタイム環境を混在させないでください。 –