Skip to content

AIMA4e Overview

Ciaran O'Reilly edited this page May 30, 2016 · 7 revisions

Project Organization

AIMA4e is organized into 3 modules:

  • core: TODO
  • extra: TODO
  • gui: TODO

Build System

For AIMA4e, it was decided to switch to the Gradle build system to avoid supporting several different systems going forward, which is what happened on AIMA3e (i.e. Eclipse IDE project files, Apache Ant, and Maven). Gradle works well from the command line and self installs when you download the project (you need to use the gradle wrapper - gradlew -, which is included in the root of the project). It also integrates well with the leading IDEs. Plugins are available for the Eclipse IDE and NetBeans IDE while the IntelliJ IDEA supports Gradle out of the box.

Clone this wiki locally