Запустите .jar файлы с параметрами командной строки (но без консоли)

StringReader расширяет Reader, который реализует Closeable.
Однако, просто взглянув на исходный код, вы увидите, что он в основном не имеет значения

public void close() {
    str = null;
}

InputSource не реализует Closeable или AutoCloseable, что означает, что он все еще является [117 обязанность закрыть себя. Другая реализация Reader может потребовать, однако, так закрыть его как стандарт.

Тот, который действительно может потребовать закрытия, это FileReader, что также приемлемо в InputSource.

7
задан PhoneixS 25 February 2014 в 10:33
поделиться

3 ответа

Найденный решением, ниже содержание моего пакетного файла

@echo off

start /B server.jar [arg1] [arg2]  
start /B server.jar [arg3] [arg4]

start /B client.jar [arg5]
start /B client.jar [arg6]

@echo on

это открывает, выполняет все команды и закрывает окно, не ожидает команды для окончания.

Я все еще не уверен, как препятствовать тому, чтобы окно открылось полностью.

7
ответ дан 6 December 2019 в 10:53
поделиться

Попытка:

javaw <args>
6
ответ дан 6 December 2019 в 10:53
поделиться

Хорошо, после размышлений и раздумий, вот мое решение

@echo off
start /B javaw -jar -Xms16m -Xmx512m client.jar
@echo on

Надеюсь, оно будет кому-то полезно.

5
ответ дан 6 December 2019 в 10:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: