2016-02-22 2 views
0

Мой код не может прочитать файл свойства. Может ли кто-нибудь помочь здесь? Он не может найти файл.Чтение файла свойства в Java

BufferedReader br = null; 
String strLine = ""; 
try { 
    br = new BufferedReader(new FileReader("C:/common-test/common-test/translationtest/messages_ja.property")); 
    while((strLine = br.readLine()) != null){ 
     System.out.println(strLine); 
    } 
} catch (FileNotFoundException e) { 
    System.err.println("Unable to find the file: fileName"); 
} catch (IOException e) { 
    System.err.println("Unable to read the file: fileName"); 
} 
+0

изменить '/' на '\\', а также избежать их – Ramanlfc

+1

Я настоятельно рекомендую напечатать фактическое исключение вместо собственного пользовательского вывода. Это даст вам гораздо больше информации (например, почему она не работает). – Hypino

+1

Какое исключение вы получаете? Используйте этот код 'catch (IOException e) {e.printStackTrace(); } 'и покажите нам сообщение об ошибке – Nayuki

ответ

0

Попробуйте использовать этот \\:

"C:\\common-test\\common-test\\translationtest\\messages_ja.property" 

Вы уверены, что использовать .property или .properties.

Смежные вопросы