Java-- is a simpler version of Java aiming to teach programming.
Xtend Java CSS Shell HTML
Clone or download
Permalink
Failed to load latest commit information.
images 64: updated screenshot May 22, 2016
javamm.eclipse.sdk incremented version 1.9.0 Jan 5, 2018
javamm.examples Automatic-Module-Name May 14, 2018
javamm.ide Automatic-Module-Name May 14, 2018
javamm.parent property for sourceforge upload Jan 11, 2018
javamm.product.site upload product zips to sourceforge Jan 11, 2018
javamm.product.ui.feature incremented version 1.9.0 Jan 5, 2018
javamm.releng moved rsync.ant Jan 11, 2018
javamm.requirements.feature incremented version 1.9.0 Jan 5, 2018
javamm.runtime Automatic-Module-Name May 14, 2018
javamm.sdk incremented version 1.9.0 Jan 5, 2018
javamm.selfassessment.builder Automatic-Module-Name May 14, 2018
javamm.site removed property bintray.zip.path not used anymore Jan 12, 2018
javamm.swtbot.tests Automatic-Module-Name May 14, 2018
javamm.targetplatform Update oxygen-xtext-2.13.0.target Jan 11, 2018
javamm.tests.parent incremented version 1.9.0 Jan 5, 2018
javamm.tests.report incremented version 1.9.0 Jan 5, 2018
javamm.tests Automatic-Module-Name May 14, 2018
javamm.ui.examples Automatic-Module-Name May 14, 2018
javamm.ui.tests Automatic-Module-Name May 14, 2018
javamm.ui Automatic-Module-Name May 14, 2018
javamm.workspace incremented version 1.9.0 Jan 5, 2018
javamm Automatic-Module-Name May 14, 2018
.gitignore added examples project Dec 22, 2014
.travis.yml merged addons Jan 5, 2018
LICENSE LICENSE and README.md added Jan 10, 2015
README.md link to products to Sourceforge Jan 12, 2018
before_script.sh use mutter instead of metacity in travis Jan 4, 2018
travis_build.sh macosx build in travis only on PR Jan 4, 2018

README.md

Java--

Java-- is a simpler version of Java aiming to teach programming.

It is implemented with Xtext, https://www.eclipse.org/Xtext, and Jbase, https://github.com/LorenzoBettini/jbase.

Installation

Starting from version 1.7.0, Java-- requires Java 8.

You can either install Java-- SDK into an existing Eclipse or download a pre-configured Eclipse distribution with Java-- installed (choosing the one for your operating system).

Eclipse update site

Copy the following URL and paste it into your Eclipse "Install New Software" dialog ("Help" => "Install New Software..."), wait for the list of available features to show and select the latest version of "Javamm SDK feature". (The URL is NOT meant to be opened with a browser). TIP: use the "type filter text" to quickly filter the features, e.g., start typing "Javamm".

https://dl.bintray.com/lorenzobettini/javamm/updates/

Install New Software Screenshot

IMPORTANT: Java-- requires Xtext, if this is not already installed, all dependencies will be automatically installed form this update site, which is self-contained.

Pre-configured Eclipse distributions with Java-- installed, for several architectures.

Download a complete Eclipse distribution with Java-- installed; choose the one for your OS and architecture: https://sourceforge.net/projects/javamm/files/products/

Build Status Coverage Status Quality Gate