Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » e(fx)clipse » Steps to get a Compensator dev environment.
Steps to get a Compensator dev environment. [message #1694613] Wed, 06 May 2015 16:23 Go to next message
Hassan Syed is currently offline Hassan SyedFriend
Messages: 8
Registered: July 2009
Junior Member
Hello folks. I am quite interested in the compensator project, I want to start working on some development plugins and would prefer a pure Javafx eco-system. I am wondering if someone (Tom Very Happy) could post the steps required to get the project building.

I am not an eclipse expert, though I am a backend dev and we develop OSGi using the PDE.

I am using mars m7 with the nightly runtime / ide.

I've spent some time (3 hours Sad ) trying to get the workspace to compile. I've checked out the "eclipse.platform.text" repo and fxeclipse repo and opened all the projects. I've tried the compensator target platform and added plugins from my local install where they were missing. (I did not know that I needed to checkout the eclipse.platform.text project till I found a post on this forum about it).

I closed random failing plugins not associated with compensator. I am still missing some stuff. Off the top of my head these namespaces are causing me the most problems:

org.eclipse.fx.ui.controls.stage.* and
org.eclipse.fx.code.server.jdt.shared.*

A step by step (at a high level) tutorial from a blank pref mars install would be much appreciated.
Re: Steps to get a Compensator dev environment. [message #1694642 is a reply to message #1694613] Wed, 06 May 2015 19:10 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

Great to see someone being interested in this code ;-) - I've been
swamped with (e4/JavaFX) work so I could not pay enough attention to
compensator.

I've just opened my since then untouched workspace and saw that there's
a lot of code not pushed in the git-repo but because I'm starting to
work tomorrow / friday on it because i need to prepare (=add support for
xtext-DSLs).

I hope you can wait until Monday because as part of the work I'll also
try to put together an oomph setup so getting a mars-dev-env setup with
all projects, ... should be no more than a few clicks away ;-)

Tom

On 06.05.15 19:35, Hassan Syed wrote:
> Hello folks. I am quite interested in the compensator project, I want to
> start working on some development plugins and would prefer a pure Javafx
> eco-system. I am wondering if someone (Tom :d) could post the steps
> required to get the project building.
>
> I am not an eclipse expert, though I am a backend dev and we develop
> OSGi using the PDE.
> I am using mars m7 with the nightly runtime / ide.
>
> I've spent some time (3 hours :( ) trying to get the workspace to
> compile. I've checked out the "eclipse.platform.text" repo and fxeclipse
> repo and opened all the projects. I've tried the compensator target
> platform and added plugins from my local install where they were
> missing. (I did not know that I needed to checkout the
> eclipse.platform.text project till I found a post on this forum about it).
>
> I closed random failing plugins not associated with compensator. I am
> still missing some stuff. Off the top of my head these namespaces are
> causing me the most problems:
>
> org.eclipse.fx.ui.controls.stage.* and
> org.eclipse.fx.code.server.jdt.shared.*
>
> A step by step (at a high level) tutorial from a blank pref mars install
> would be much appreciated.
Re: Steps to get a Compensator dev environment. [message #1694644 is a reply to message #1694642] Wed, 06 May 2015 19:21 Go to previous messageGo to next message
Hassan Syed is currently offline Hassan SyedFriend
Messages: 8
Registered: July 2009
Junior Member
Hi Tom,

Ok Great, I will look forward to Monday.

I had a sneaking suspicion something was missing. but on the other hand I thought I might have missed a code generation step Very Happy

Regards

Hassan
Re: Steps to get a Compensator dev environment. [message #1695084 is a reply to message #1694644] Mon, 11 May 2015 21:15 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

Now things should compile if you set the compensator.target in the
workspace.

I have the following projects in my workspace:
> org.eclipse.fx.code.compensator.additional.feature
> org.eclipse.fx.code.compensator.app.feature
> org.eclipse.fx.code.compensator.app.product
> org.eclipse.fx.code.compensator.app.releng
> org.eclipse.fx.code.compensator.jdt.runtime.feature
> org.eclipse.fx.code.compensator.target.feature
> org.eclipse.fx.code.compensator.target.releng
> org.eclipse.fx.code.compensator.target.updatesite
> org.eclipse.fx.code.compensator.xtext.runtime.feature
> org.eclipse.egit.github.core
> org.eclipse.fx.code.compensator.app
> org.eclipse.fx.code.compensator.editor
> org.eclipse.fx.code.compensator.editor.contrib
> org.eclipse.fx.code.compensator.editor.hsl
> org.eclipse.fx.code.compensator.editor.java
> org.eclipse.fx.code.compensator.editor.js
> org.eclipse.fx.code.compensator.freeedit
> org.eclipse.fx.code.compensator.hsl
> org.eclipse.fx.code.compensator.jdt
> org.eclipse.fx.code.compensator.model
> org.eclipse.fx.code.compensator.nashorn
> org.eclipse.fx.code.compensator.nashorn.qx
> org.eclipse.fx.code.compensator.project
> org.eclipse.fx.code.compensator.project.bt.github
> org.eclipse.fx.code.compensator.project.ci.travis
> org.eclipse.fx.code.compensator.project.jdt
> org.eclipse.fx.code.compensator.project.vcs.git
> org.eclipse.fx.code.server.jdt
> org.eclipse.fx.code.server.jdt.inmemory
> org.eclipse.fx.code.server.jdt.server
> org.eclipse.fx.code.server.jdt.shared
> org.eclipse.fx.compensator.sample.maven
> org.eclipse.fx.text
> org.eclipse.fx.text.ui
> org.eclipse.fx.travisci.client
> org.eclipse.fx.ui.controls
> org.eclipse.text

There are 2 projects not from e(fx)clipse-repo:
- org.eclipse.text
- org.eclipse.egit.github.core

Tom

On 06.05.15 21:21, Hassan Syed wrote:
> Hi Tom,
> Ok Great, I will look forward to Monday.
>
> I had a sneaking suspicion something was missing. but on the other hand
> I thought I might have missed a code generation step :d
> Regards
>
> Hassan
>
Previous Topic:org.eclipse.e4.core.di.annotations no longer available in nightly build ?
Next Topic:org.eclipse.equinox.registry is missing package org.xml.sax.helpers
Goto Forum:
  


Current Time: Sat Apr 27 02:53:15 GMT 2024

Powered by FUDForum. Page generated in 0.03267 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top