0

我正在尝试实现以下教程中给出的示例: 在此处输入链接描述

我一直在尝试执行这个程序。但是我被困在一个步骤是“然后将.class文件放在(current_directory)/org/wg3i/test/目录中。”。所以,当我制作一个Java文件时来自 BlueJ 我有 .class 文件,但是我不确定如何将该文件放在 (current_directory)/org/wg3i/test/ 目录中。此外,该目录的确切位置在哪里。

附加问题:

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

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();
    }
  }
}

在以下链接中给出 在此处输入链接描述

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

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

但我不确定它到底要求我做什么。

另外,我在 Linux 中工作。

4

0 回答 0