当前位置: 首页 > 知识库问答 >
问题:

Repast Java:如何在没有GUI的情况下直接在Eclipse中运行模型,以及如何在甚至没有Eclipse的情况下在headless模式下运行模型

蓬运诚
2023-03-14

我在想怎样才能

1) 如何在没有GUI的情况下直接在Eclipse中运行模型——只需像在Eclipse中运行其他java代码一样运行模型,然后打印出我感兴趣的内容。

2)如何在没有Eclipse的情况下在无头模式下运行它-我计划将我的模型部署在远程服务器中,服务器或我自己的PC可以在一天中的特定时间自动运行模型。

3) 每次更改代码时,我都必须启动一个新的GUI以反映代码的更改。打开GUI至少需要5秒钟。这是一种非常低效的模型开发和调试方法。更好的策略是什么?

共有1个答案

秦安怡
2023-03-14

对于无头或批量运行的模型,请参阅《就餐批量入门指南》。这可以让您在没有GUI的情况下运行多个运行,如(1)所示,或者如果您查看第9.2节,它将允许您在不调用Eclipse的情况下从命令行运行,如(2)所示。如果您想要更多的控制,我建议您查看InstanceRunner类并利用完整的_模型。批处理GUI或批处理运行程序生成的jar负载。罐子

  1. 取消归档完整的_模型。罐子
    java -Xmx512m -cp "../lib/*" repast.simphony.batch.InstanceRunner \
        -pxml ../scenario.rs/batch_params.xml \
        -scenario ../scenario.rs \
        -id $instance \
        -pinput localParamFile.txt

localParamFile。txt是一个展开的参数文件,指定要运行的参数组合(请参阅有效负载中的unrolled paramfile.txt以获取示例),如果您只运行一个实例,那么这将只是一行。

 类似资料:
  • 我使用创建了一个应用程序构建文件。这将用和文件填充文件夹。 我在internet上进行了搜索,发现可以使用运行这些文件。不幸的是,这会产生以下错误输出: org.springframework.beans.factory.BeanCreationException:创建名为“org.springframework.boot.autocigure.orm.jpa.hibernatejpaAutoCo

  • 文档说这个库运行在GPU上。如果我功能强大的笔记本电脑没有GPU,我还能运行Deeplearning4J吗?

  • 我看到的所有解决方案都需要使用。但是,我想在Eclipse之外的单个文件上使用CDT解析器。那有什么办法吗?

  • 问题内容: 我是Python的新手,正在尝试安装此模块:http : //www.catonmat.net/blog/python-library-for-google- search/ 目录中没有setup.py,但是有以下文件: 有人可以告诉我如何设置或使用此模块吗? 谢谢! 问题答案: 在系统上开始使用该代码的最简单方法是: 将文件放入计算机上的目录中, 将该目录的路径添加到您的PYTHON

  • 我只需要"解除屏蔽"我的终端后...有一些选项或setpup为它? 注意:我的服务正在使用,因此假设不需要在命令行上使用。 PS:我需要保持容器运行,我不需要使用

  • 我有一个Spring boot项目,它有使用kafka进行日志记录的依赖项。我无法摆脱所述依赖项,因为我的逻辑需要来自该依赖项的代码 我已尝试禁用自动配置 我尝试通过bean配置将missingTopicsFatal设置为false 但很明显,设置已经是假的,因为我的应用程序运行时没有失败,只是tomcat不想打开侦听端口 应用程序启动,但spring拒绝打开侦听端口,并继续使用错误进行循环 在本