Hi all.

I have been trying to run the following code but it seems that wherever I 
put the Fire.nlogo file, there are always errors.
http://ccl.northwestern.edu/netlogo/5.0RC2/docs/controlling.html#example


import org.nlogo.headless.HeadlessWorkspace
object Example2 {
  def main(args: Array[String]) {
    val workspace = HeadlessWorkspace.newInstance
    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 ]")
    println(workspace.report("burned-trees"))
    workspace.dispose()
  }
}


Exception in thread "main" java.lang.NoClassDefFoundError: 
org/picocontainer/DefaultPicoContainer

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:792)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.nlogo.headless.HeadlessWorkspace$.newInstance(
HeadlessWorkspace.scala:37)

at org.nlogo.headless.HeadlessWorkspace$.newInstance(
HeadlessWorkspace.scala:31)

at Example1$.main(Example1.scala:5)

at Example1.main(Example1.scala)

Caused by: java.lang.ClassNotFoundException: 
org.picocontainer.DefaultPicoContainer

at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

... 16 more

I have tried to put that to local directory but it still can't find it. 
Please help.

Thanks very much and Merry Xmas!

Robert




-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to netlogo-devel+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to