This project will start out with a typical Java development setup:
- Ubuntu 12.04 LTS GNU/Linux: http://www.ubuntu.com/
- IntelliJ Idea, the most pleasant development environment out there (Eclipse
usually copies the good features within 3-9 months, but it is still pretty
unpleasant): https://www.jetbrains.com/idea/ - jprofiler: http://www.ej-technologies.com/products/jprofiler/overview.html
- GNU Emacs 24, for everything that Idea doesn’t do well: https://www.gnu.org/software/emacs/
- Oracle’s JDK 1.7, it is the newest out there: http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
- Apache Maven, dependency management at its best: https://maven.apache.org/
- Jess 7.1p2, you need to obtain it directly from the source, and it is free for
most of us. READ THE LICENSE AGREEMENT and you may download it immediately: http://www.jessrules.com/jess/download.shtml - Graphviz, for state diagrams: http://www.graphviz.org/
Continue reading “Jess Sample Java Setup Project: Minimal Setup”