クラスパス上にリソースがある場合は、ストリームを細かくロードすることもできますし、URL表現さえできます。残念ながら、URLの実装によってはlastModifiedが正しく実装されていません。クラスパスリソースが与えられている場合、java.io.Fileオブジェクトを持っているかそれを含むjava.io.Fileオブジェクトを取得する方法はありますか?
私が望むのは、クラスパス内の何かへのパスを取得し、それをディスク上のファイルに解決することです.JAR内にあれば、jarファイルを指すファイルは問題ありません。 URLの代わりにFileオブジェクトからlastModifiedを取得すると、より便利になります。