Для моделей без головного устройства или серийного запуска см. Руководство по началу работы с Repast Batch . Это может позволить вам запускать несколько запусков без графического интерфейса, как в (1), или, если вы посмотрите раздел 9.2, это позволит вам запускаться из командной строки, не вызывая Eclipse, как в вашем случае (2). Если вы хотите больше контроля, я бы посоветовал взглянуть на класс InstanceRunner и использовать полезную нагрузку complete_model.jar, сгенерированную пакетным графическим интерфейсом или batch_runner.jar.
- Разархивировать файл complete_model.jar
- Затем используйте класс InstanceRunner из командной строки, например, из каталога complete_model
java -Xmx512m -cp "../lib/*" repast.simphony.batch.InstanceRunner \
-pxml ../scenario.rs/batch_params.xml \
-scenario ../scenario.rs \
-id $instance \
-pinput localParamFile.txt
, где localParamFile.txt - это развернутый файл параметров, определяющий комбинацию (и)параметры для запуска (см. пример для unrolledParamFile.txt в полезной нагрузке), и если вы используете только один экземпляр, это будет всего одна строка.