We run Play2 application on Cloudbees and we load a file from \'/conf\' directory (inside the classpath of the application).
These 2 snippets
It seems that Heroku run play apps via "play start" or "play run" which is not the recommended way for play apps to run in production - this explains why "conf" is visible there - although this could change in a future version of play.