Ich habe mehrere verwandte Fragen und Lösungen durchlaufen, um mein Problem zu lösen, aber keine scheint meine zu lösen. So, hier ist mein Problem, das ich habe eine Eigenschaft unter DateiEigenschaften Datei nicht durch Java geladen
und ich brauche diese Eigenschaften zu lesen Datei, dann ist hier mein Code
public class DBSPatientContext {
public static final Logger logger = LoggerFactory.getLogger("TESTCONTEXT");
public static final String DBS_PROPERTIES = "dbsautomationconfig.properties";
static {
try {
TestContext.loadProperties(this.class.getClassLoader().getResourceAsStream(DBS_PROPERTIES));
} catch (IOException var1) {
logger.debug(var1.getMessage(), var1);
}
}
Es ist immer null zurück. Jede Hilfe ist willkommen
Ich würde empfehlen, diese Antwort für eine klare Erklärung zum Lesen von Dateien auf dem Klassenpfad zu lesen: http://StackOverflow.com/a/1464366/992151 – cowls
Lesen Sie durch, dass ich falsch als Ausgabe durch diesen Ansatz bekomme – fOcusWow
Was ist die TestContext-Klasse? Wie läuft es dir? Sind src/main/resources definitiv auf dem Klassenpfad? – cowls