执行Jpype文件

时间:2016-06-28 19:51:28

标签: jpype

我正在尝试实现以下教程中给出的示例: enter link description here

我一直在尝试执行这个程序。但是我仍然坚持“然后将.class文件放在(current_directory)/ org / wg3i / test /目录中。”那么,当我做的时候来自BlueJ的Java文件我有.class文件但是我不知道如何将该文件放在(current_directory)/ org / wg3i / test / directory.Also这个目录的确切位置。

附加问题:

我正在尝试实现以下代码。

import org.nlogo.headless.HeadlessWorkspace;
public class Example2 {
  public static void main(String[] argv) {
    HeadlessWorkspace workspace =
    HeadlessWorkspace.newInstance() ;
    try {
      workspace.open(
    "models/Sample Models/Earth Science/"
    + "Fire.nlogo");
      workspace.command("set density 62");
      workspace.command("random-seed 0");
      workspace.command("setup");
      workspace.command("repeat 50 [ go ]") ;
      System.out.println(
    workspace.report("burned-trees"));
      workspace.dispose();
    }
    catch(Exception ex) {
      ex.printStackTrace();
    }
  }
}

在以下链接enter link description here

中给出

但是,每当我尝试使用javac执行此java代码时,我都会收到一条错误消息,指出包org.nlogo.headless.HeadlessWorkspace不存在,并且还说第4行不存在HeadlessWorkspace。

我知道我插入的链接说明了这一点:
为了编译和运行它,NetLogo.jar必须在您的类路径中。还必须存在包含其他必需库的lib目录。

但我不确定它究竟要求我做什么。

另外,我在Linux工作。

0 个答案:

没有答案