Ho bisogno di aggiungere alcuni file di proprietà alla mia applicazione. Ho aggiunto questo file alla directory controller
, ma non riesco a caricarli (no in classpath?) - InputStream
è nullo. Dove si può accedere a questo file?Dove mettere le risorse?
public class Application extends Controller {
static {
try {
Properties p = new Properties();
InputStream in = Application.class.getClassLoader().getResourceAsStream("accounts.properties");
if(in != null) {
p.load(in);
in.close();
} else {
error("null inputstream");
}
} catch (Exception e) {
e.printStackTrace();
}
}
// Actions below
// ...
}
Con le versioni più recenti di 'sbt', si scriverebbe:' resourceDirectories in Compile + = baseDirectory.value/" MyResources "' –