GEF 4 Development Environment - Java8 + API Baseline [message #1701626] |
Tue, 14 July 2015 13:56 |
Patrik Suzzi Messages: 2 Registered: February 2018 |
Junior Member |
|
|
Hallo,
Recently I set up multiple times the development environment for GEF 4, and I had the following problem with the e(fx)clipse tooling :
You are not running your eclipse instance with Java8. The JavaFX tooling is disabled because of this
I discovered the issue only after launching my instance of eclipse + e(fx)clipse for GEF 4 development, on a PC with Java 7 only.
So, I checked the documentation, and I found the following:
- GEF 4 requires JavaFX - so e(fx)clipse is needed.
- In the GEF 4 - How to contribute - page is mentioned we can either use Java7 or java8
- In the the e(fx)clipse wiki I can read that e(fx)clipse can work only with Java8 - see https://wiki.eclipse.org/Efxclipse
At that point I realized there is a possible issue that lies between Java Version, e(fx)clipse and GEF4 Environment setup.
These are the steps to reproduce the error:
- get a PC with Java7 only installed (in my case: Java 7u51)
- download Eclipse IDE for Eclipse Committers (in my case: eclipse-committers-mars-R-win32)
- install e(fx)clipse 2.0.0 as specified in GEF4 Contributors guilde (in my case I installed plugins from this file: eclipseGef4Tools-test-tools.p2f )
Then, at first startup, I saw the error - see the image below:
Then I have three questions:
- Is this because I did not configure properly my Java 7 environment in Eclipse preferences?
- (if not 1) is this because I am using the wrong version of e(fx)clipse for development of GEF4 ?
[ currently I am using e(fx)clipse version='2.0.0.201506111511' from http://download.eclipse.org/releases/mars ]
- (if not 1 or 2) : should we update the GEF 4 contributor's guide by stating that it is required Java 1.8 ?
Kind Regards.
Patrik
[Updated on: Wed, 15 July 2015 23:16] by Moderator Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02451 seconds