rlm@22: #+title: Setup jMonkeyEngine3 rlm@22: #+author: Robert McIntyre rlm@22: #+email: rlm@mit.edu rlm@22: #+description: Simulating senses for AI research using JMonkeyEngine3 rlm@34: #+keywords: JMonkeyEngine3, clojure, java, setup rlm@22: #+SETUPFILE: ../../aurellem/org/setup.org rlm@22: #+INCLUDE: ../../aurellem/org/level-0.org rlm@22: #+babel: :mkdirp yes :noweb yes :exports both rlm@22: rlm@22: * Setup rlm@22: rlm@22: First, I checked out the source to jMonkeyEngine: rlm@22: rlm@318: rlm@66: #+name: checkout rlm@318: #+begin_src sh :results verbatim :exports both rlm@34: svn checkout http://jmonkeyengine.googlecode.com/svn/trunk/engine \ rlm@34: /home/r/proj/jMonkeyEngine3 rlm@22: #+end_src rlm@22: #+results: checkout rlm@318: #+begin_example rlm@318: Checked out revision 9220. rlm@318: #+end_example rlm@22: rlm@22: Building jMonkeyEngine is easy enough: rlm@22: rlm@66: #+name: build rlm@318: #+begin_src sh :results verbatim :exports both rlm@34: cd /home/r/proj/jMonkeyEngine3 rlm@22: ant jar | tail -n 2 rlm@22: #+end_src rlm@22: rlm@22: #+results: build rlm@318: #+begin_example rlm@318: BUILD SUCCESSFUL rlm@318: Total time: 2 seconds rlm@318: #+end_example rlm@22: rlm@22: rlm@22: Also build the javadoc: rlm@22: rlm@66: #+name: javadoc rlm@318: #+begin_src sh :results verbatim :exports both rlm@34: cd /home/r/proj/jMonkeyEngine3 rlm@22: ant javadoc | tail -n 2 rlm@22: #+end_src rlm@22: rlm@22: #+results: javadoc rlm@318: #+begin_example rlm@318: BUILD SUCCESSFUL rlm@318: Total time: 13 seconds rlm@318: #+end_example rlm@22: rlm@22: rlm@34: The java classpath should have all the jars from the jMonkeyEngine rlm@34: directory. rlm@22: rlm@22: For example, here is the file I use to run my REPL for clojure. rlm@22: rlm@318: #+include: "/home/r/bin/swank-all" src perl :exports code rlm@22: rlm@22: rlm@22: