0
上のファイルを取得します:私はローカルで春のブートを実行すると、それはすべてが期待どおりに動作するファイルを見つけ春ブーツは、私が使用してアクセスされたリソース上のファイルと春ブートプロジェクトましHerokuの
final ClassLoader classLoader = getClass().getClassLoader();
final File file = new File(classLoader.getResource("congress.json").getFile());
をが、
~ $ ls
mvnw mvnw.cmd pom.xml src target
~ $ cd target/
~/target $ ls
classes generated-sources generated-test-sources maven-archiver maven-status mvn-dependency-list.log nytimes-0.0.1-SNAPSHOT.jar nytimes-0.0.1-SNAPSHOT.jar.original test-classes
~/target $ cd classes/
~/target/classes $ ls
application.properties com congress.json senate.json
:私はファイルを見ることができ
heroku run bash
を使用してHerokuのダイナモにアクセス
2016-08-13T13:56:31.400796+00:00 app[web.1]: java.io.FileNotFoundException: file:/app/target/nytimes-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/congress.json (No such file or directory)
:私はHerokuの上のプロジェクトを展開するときに、私は、エラーを参照してください
ファイルが見つからないのはなぜですか?どうすれば修正できますか?