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

Repast——来自另一个java程序的调用模拟

佴淮晨
2023-03-14

我试图从另一个java程序调用我的模拟模型。我按照官方指示,获得了如下代码:

package test;

public class UserMain {

public UserMain(){};

  public void start(){

    String[] args = new String[]{"D:\\user\\model\\Repast_java\\IntraCity_Simulator\\IntraCity_Simulator.rs"};

//    repast.simphony.runtime.RepastMain.main(args);
  }

  public static void main(String[] args) {

    UserMain um = new UserMain();
    um.start();
  }
}

没用。我认为这是因为错误的课程路径。如何正确配置它?

Note that you need to have repast.simphony.runtime/bin and the jars in repast.simphony.runtime/lib on your classpath since the runtime needs these to start.

共有1个答案

孔飞舟
2023-03-14

这更多的是关于如何使用Java的类路径的Java或Eclipse问题。但是简单地说,如果您是从命令行运行的,那么可以使用-cp参数来指定类路径。一个快速的谷歌应该提供详细信息。在Eclipse中,类路径是在运行配置(Run Configuration)的dependencies选项卡中指定的-

 类似资料:
  • 我正在按照说明测试从另一个java程序调用我的模拟模型。 java程序将使用RepastMain配置启动GUI: 如果我应用非GUI配置,java程序将很快在不运行和不返回任何内容的情况下终止: 如何在无头模式下启用模拟运行? 其次,我需要在远程服务器(Linux)上部署我的仿真模型。服务器调用我的仿真模型的最佳方式是什么?如果是HTTP,接下来如何执行配置?模型的运行最好是批处理运行方法(根据用

  • 需要帮助!关于Salesforce Apex计划课程的问题。 我需要从视觉力页面调用一个动作,该动作位于顶点类上。顶点类太长了,但动作完全从VF页面工作。 下面是代码的示例版本。但计划类不起作用,只需不断给出错误以保存即可。 VF页面 以下是我无法使用的代码: 任何人都知道如何从VF或Apex类调用操作

  • 问题内容: 作为程序的一部分,我有一个连接管理器,该管理器从客户端接收连接,然后为客户端提供用于连接的端口号和密码。这时经理需要调用jar文件,我必须使用一些参数来处理此连接,然后继续操作(忽略其他程序在做什么)。 我的问题一直在执行jar文件。我查找了类似的问题,并尝试使用流程生成器和Runtime.exec。我在jar文件中移动,并检查了它的权限。它只是拒绝在另一个Java程序中工作,而在命令

  • 我的主要模块与设置。格拉德尔: 背景格拉德尔 我的听众: 当我运行我的bootApplication主类时,它会在根构建目录中创建一个eventlistener-. jar文件。但是eventlistener模块没有检查资源文件夹,我猜它没有看到引导应用上下文。也许它应该被收集到一个jar文件?看起来我在gradle构建文件中遗漏了一些东西。

  • 我正在Java Swing中开发一个桌面应用程序。我遇到了一个问题,从另一个JInternal Frame显示JInternalFrame。 我有3帧主框架,其中我放置jdesktopPane是(frmMain)和2个JInternalFrames(f1和f2) 我在frmMain中有菜单,从那里我可以很容易地调用和显示2个JInternalFrames,但问题是如何通过单击f2上的按钮来调用f1

  • 我有两个应用程序:同事和服务,每个都有自己的模型 在coworkers models.py中,我可以“从services.models导入服务”。 当我尝试在services models.py中“from coworkers.models import Status”时,会收到以下错误消息: 回溯(最近一次调用):文件“/Users/lucas/Documents/projetos/cwk-ma