-
Notifications
You must be signed in to change notification settings - Fork 1
Contribute
Dénes Harmath edited this page Jul 19, 2016
·
82 revisions
- Download & run Oomph Installer in advanced mode
- Configure SSH
- Generate & upload SSH keypair
- Set your public key for Oomph with the small key icon
-
Product
- Product Name: Eclipse for Java Developers
- Product Version: Luna
-
Projects
- Select catalog Github Projects
- Use the green plus button to Add a project to the user project of the selected catalog with Resource URI
https://raw.githubusercontent.com/viatra/incqueryd/master/hu.bme.mit.incqueryd.tooling/hu.bme.mit.incqueryd.setup/IncQueryD.setup
- Double-click project IncQuery-D
-
Variables
-
JRE 1.7 Location. Typical locations are
/usr/lib/jvm/default-java
or/usr/lib/jvm/java-7-oracle/
(YMMV) - Target Platform: Luna
-
JRE 1.7 Location. Typical locations are
- Configure SSH
- In the newly created & launched Eclipse:
- Wait for the setup & build to complete
- Clean the projects with compile errors
Install docker as described here.
Install Maven 3+:
sudo apt-get install maven
Build the dependencies and IncQuery-D:
cd scripts
./resolve-dependencies.sh
./build.sh
- Run
scripts/build.sh
- Run
hu.bme.mit.incqueryd.runtime/scripts/start.sh
- Run the Integration Test launch config
- Run
hu.bme.mit.incqueryd.runtime/scripts/stop.sh
- Place breakpoints in code that will be run remotely
- Debug integration test
- Wait until actor systems are deployed
- Start the remote debug launch configs
- Run
scripts/build-and-test.sh