我正在尝试从另一个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.
答案 0 :(得分:1)
更多是关于如何使用Java的类路径的Java或Eclipse问题。但是简单来说,如果您是从命令行运行的,则可以使用-cp参数指定类路径。快速谷歌应该提供详细信息。在Eclipse中,类路径是在应用程序的“运行配置”(“运行”->“运行配置”)的“依赖项”选项卡中指定的。