Ik word gek hier, en ik kan geen conrete dingen vinden op het internet, zat fora, tutorials te vinden maar op een of andere manier lijkt dat nooit de oplossing van het probleem te zijn...
Ik wil properties lezen uit een app.properties file. Normaal zou je dan iets in de trant van dit doen:
Echter.... kan hij de file niet vinden... en ik wil er natuurlijk geen hardcoded pad vanaf de root in hebben. Maar meer iets in de trant van "app/WEB-INF/classes/app.properties", of "app/WEB-INF/lib/app.properties" oid..
Hoe krijg ik dat in godsnaam voor elkaar. Want het lijkt me wel met FileInputStream te moeten, want wat gezien heb van getClass.getResource of getClass.getResourceAsStream geeft het zelfde probleem, namelijk dat ik niet weet wat het pad moet zijn van de file die ik wil gebruiken...
Iemand?
Ik wil properties lezen uit een app.properties file. Normaal zou je dan iets in de trant van dit doen:
code:
1
2
| Properties properties = new Properties();
properties.load(new FileInputStream("app.properties")); |
Echter.... kan hij de file niet vinden... en ik wil er natuurlijk geen hardcoded pad vanaf de root in hebben. Maar meer iets in de trant van "app/WEB-INF/classes/app.properties", of "app/WEB-INF/lib/app.properties" oid..
Hoe krijg ik dat in godsnaam voor elkaar. Want het lijkt me wel met FileInputStream te moeten, want wat gezien heb van getClass.getResource of getClass.getResourceAsStream geeft het zelfde probleem, namelijk dat ik niet weet wat het pad moet zijn van de file die ik wil gebruiken...
Iemand?