forked from suegy/IA-AgentScape-Rover
-
Notifications
You must be signed in to change notification settings - Fork 4
AgentScape Rover Linux Windows Mac Configuration
Charlie Ann Page edited this page Sep 25, 2016
·
5 revisions
If you do not want to bother with Virtualbox and the easy set up of the pre-configured virtual machine, this guide is for you. This is also true if your machine is not able to run virtualbox. This guide is somewhat high-level as it expects you to be able to connect the underlying dots of your own system. A Windows based setup can be a bit tricky as it is not always that forward to install open-source software.
Install and configure following software:
- install OpenJDK-7 or Oracle JDK7
- set the
Java_Home
path and point to the JDK instead of the installed JRE - install git (if you want a good client additionally install SmartGit)
- Maven
- configure the Maven home path
- install Eclipse or IntelliJ
- Install agentscape into a folder which has write access from your current user account (tested is agentscape 2.0.0)
*git clone this project into a directory relatively close to the agentscape one
git clone https://github.com/capage/IA-AgentScape-Rover.git
- IFF you are using Eclipse or IntelliJ
${user.home}
will point towards/home/[username]
on Linux machines andC:\Users\[username]
on Windows and I don't know where to on the MAC - if you are building from command line please edit each of the for pom.xml files and change the lines
-
<org.iids.aos.install.path>$AGENTSCAPE_HOME/2.0.0</org.iids.aos.install.path>
and <as.dir>${user.home}/Documents/projects/agentscape</as.dir>
-
- point them to wherever you installed agentscape folder
rover/pom.xml
rover.shared/pom.xml
rover.service/pom.xml
rover.monitor/pom.xml
- use maven to
mvn install
to compile the code for each of those four projects - continue here