Hallo,
ich möchte überprüfen, wie die Einstellung in den Properties (Logfile wird überschrieben: ja/nein) lautet. Allerdings ist in der Datei = false angegeben, somit müsste ja nein angegeben werden, aber das Ergebnis lautet true. Hab es sogar schon aufgemalt, aber verstehe einfach nicht, warum genau das umgekehrte Ergebnis herauskommt
Liegt es an der If-Bedingung Wäre schön, wenn ihr einen Tipp für mich hättet...
ich möchte überprüfen, wie die Einstellung in den Properties (Logfile wird überschrieben: ja/nein) lautet. Allerdings ist in der Datei = false angegeben, somit müsste ja nein angegeben werden, aber das Ergebnis lautet true. Hab es sogar schon aufgemalt, aber verstehe einfach nicht, warum genau das umgekehrte Ergebnis herauskommt
Code:
public String ueberpruefung() throws IOException{
String fortschreibung = "";
BufferedReader br = new BufferedReader(new FileReader("[...]"));
String line;
while((line = br.readLine()) != null) {
if(line == "log4j.appender.logfile.Append = false"){
fortschreibung = "nein";
}
else{
fortschreibung = "ja";
}
}
return fortschreibung;
}
Liegt es an der If-Bedingung Wäre schön, wenn ihr einen Tipp für mich hättet...