Servise Manager Lucera 2 Java 8. - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 19.10.2015, 14:31   #1
Пользователь

Автор темы (Топик Стартер) Servise Manager Lucera 2 Java 8.

Здравствуйте, подскажите пожалуйста в чём проблема не могу разобраться, выдаёт ошибку:

1. WARNING in \ServiceManager.java (at line 111)
LineNumberReader lnr = new LineNumberReader(new FileReader(f.getParent()
+"/colors.table"));
^^^
Resource leak: 'lnr' is never closed
----------
1 problem (1 warning)

P.S Понятно что ошибка связана с lnr, конкретнее пожалуйста как убрать ошибку?
DiName вне форума Ответить с цитированием
Непрочитано 19.10.2015, 14:34   #2
Пользователь

По умолчанию Re: Servise Manager Lucera 2 Java 8.

Resource leak: 'lnr' is never closed

never closed
never closed
never closed

И это варнинг, не ошибка
Main вне форума Ответить с цитированием
Непрочитано 19.10.2015, 14:37   #3
Пользователь

Автор темы (Топик Стартер) Re: Servise Manager Lucera 2 Java 8.

Я это понял, я спросил как исправить)
DiName вне форума Ответить с цитированием
Непрочитано 19.10.2015, 15:14   #4
Пользователь

По умолчанию Re: Servise Manager Lucera 2 Java 8.

lnr.close();
Main вне форума Ответить с цитированием
Непрочитано 19.10.2015, 16:15   #5
Пользователь

Автор темы (Топик Стартер) Re: Servise Manager Lucera 2 Java 8.

File f = new File(getScriptFile());
try {
LineNumberReader lnr = new LineNumberReader(new FileReader(f.getParent()+"/colors.table"));
String line;
while((line=lnr.readLine())!=null) {
String []colors = line.split("\t");
for(int i=0;i<colors.length;i++)

И куда его конкретно лепить?
DiName вне форума Ответить с цитированием
Непрочитано 19.10.2015, 17:16   #6
Аватар для Daan Raven
Пользователь

По умолчанию Re: Servise Manager Lucera 2 Java 8.

Цитата:
Сообщение от DiName Посмотреть сообщение
File f = new File(getScriptFile());
try {
LineNumberReader lnr = new LineNumberReader(new FileReader(f.getParent()+"/colors.table"));
String line;
while((line=lnr.readLine())!=null) {
String []colors = line.split("\t");
for(int i=0;i<colors.length;i++)

И куда его конкретно лепить?
try (LineNumberReader lnr = new LineNumberReader(new FileReader(f.getParent()+"/colors.table")))
{
String line;
while((line=lnr.readLine())!=null) {
String []colors = line.split("\t");
for(int i=0;i<colors.length;i++)

Так проще.
Daan Raven вне форума Ответить с цитированием
Непрочитано 19.10.2015, 20:24   #7
Пользователь

Автор темы (Топик Стартер) Re: Servise Manager Lucera 2 Java 8.

Цитата:
Сообщение от Warencense Посмотреть сообщение
try (LineNumberReader lnr = new LineNumberReader(new FileReader(f.getParent()+"/colors.table")))
{
String line;
while((line=lnr.readLine())!=null) {
String []colors = line.split("\t");
for(int i=0;i<colors.length;i++)

Так проще.
Спасибо большое, помог.
DiName вне форума Ответить с цитированием
Непрочитано 07.12.2015, 06:21   #8
Герой

По умолчанию Re: Servise Manager Lucera 2 Java 8.

Код:
try (final Reader reader = new FileReader(f.getParent() + "/colors.table"); 
final LineNumberReader line = new LineNumberReader(reader)) {
	//...
} catch (IOException io) {
	//...
}
Anikey вне форума Ответить с цитированием
Непрочитано 07.12.2015, 07:43   #9
Аватар для Deazer

По умолчанию Re: Servise Manager Lucera 2 Java 8.



Deazer вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки виртуальной машины SoniPro Lineage II 0 20.08.2015 11:47
Need Help=) NoName123 Серверная часть 4 13.07.2015 23:24
Ошибка ГС! keksar Серверная часть 29 21.02.2011 20:55
Крепости (осады) Romanz Серверная часть 125 31.07.2010 18:12


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:00. Часовой пояс GMT +3.

Вверх