.abc
Javaを使用して、abc形式の音楽を含むファイルを取り込んで再生する音楽プレーヤーを作成しています。
現在、入力がファイルパスであるように設定しています(FileReader
/経由BufferedReader
)。ただし、ファイルパスは私のコンピューターに固有であるため、作成した単体テストは他のコンピューターでは失敗します。
質問は次のとおりです。
Java クラスに同じプロジェクト内のファイルからテキストを読み取らせるにはどうすればよいですか? たとえば、誰かが私がプッシュしているレポジトリにクローンを作成した場合、単体テストを変更せずに実行して合格させることができます。
この問題を回避する方法についての提案をいただければ幸いです。