Moin,
ich möchte eine Datei aus dem Classpath verwenden.
Dies würde verlangen das ich unnötigerweise mit streams arbeite etc.
Diese Variante gefällt mir besser:
Dann :
new File(this.getClass().getClassLoader().getResource("templates/abc.docx").toString());
Ist das möglich oder wird das nicht gehen weil die File im Jar liegt?
Gruß,
tjava
ich möchte eine Datei aus dem Classpath verwenden.
Code:
_logger.info(this.getClass().getClassLoader().getResourceAsStream("templates/abc.docx"));
Dies würde verlangen das ich unnötigerweise mit streams arbeite etc.
Diese Variante gefällt mir besser:
Code:
this.getClass().getClassLoader().getResource("templates/" + cfgGroup.substring(3, 6));
Dann :
new File(this.getClass().getClassLoader().getResource("templates/abc.docx").toString());
Ist das möglich oder wird das nicht gehen weil die File im Jar liegt?
Gruß,
tjava
Zuletzt bearbeitet: