Что мы делаем:
Мы запускаем приложение PLAY2 на Cloudbees и загружаем файл с «/» конф каталога (внутри пути к классам приложения).Загрузка файла с «/» конф каталог на Cloudbees
Этих 2 фрагментов работает в местном и Heroku
Play.application().getFile("conf/myfile.json")
и
new File("conf/myfile.json")
Однако на Cloudbees, мы получаем FileNotFoundException:
java.io.FileNotFoundException: /var/genapp/apps/..../conf/myfile.json (No such file or directory)
Так как загрузить файл от classpath на Cloudbees?
Я думаю, что это работает на Heroku, поскольку они не запускают игру в стиле производства - они просто запускают CLI игры, чтобы запустить ее, так что только случайно она там работает. –