Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Mixed workspace dependencies
Mixed workspace dependencies [message #484434] Mon, 07 September 2009 09:18 Go to next message
Roland Tepp is currently offline Roland Tepp
Messages: 336
Registered: July 2009
Senior Member
Hey,

I asked this question here before, but I guess, the question was poorly
formulated as I got no answers, so I'll try it again...

I am wandering, what is the best practice of handling inter project
dependencies where I have a set of plain old java projects and plug-in
projects in the workspace and some of the plug-in projects depend on
some of the "POJO projects".

At the moment we have a system where pojo projects have ANT build
scripts that generate jar files that are then copied to their respective
plug-ins. It worked fine for a while, but as the complexity of the
project has grown, so has the overhead this process incurs.

It also seems a little heavy on the IDE side, as there are multiple
variants of the same class floating around in the workspace and copying
jar files around, also causes massive workspace rebuilds where much less
could be achieved, where the dependencies much more declarative.

So the question I would like to pose is following: what would be the
best way to organize this type of "java project" to "plug-in project"
dependencies and have them built same way on the eclipse workspace and
on CI server (for which we are currently using CruiseControl)
Re: Mixed workspace dependencies [message #484467 is a reply to message #484434] Mon, 07 September 2009 11:28 Go to previous message
Roland Tepp is currently offline Roland Tepp
Messages: 336
Registered: July 2009
Senior Member
7.09.2009 16:18, Roland Tepp kirjutas:
> So the question I would like to pose is following: what would be the
> best way to organize this type of "java project" to "plug-in project"
> dependencies and have them built same way on the eclipse workspace and
> on CI server (for which we are currently using CruiseControl)

I must add that CC build uses headless eclipse for building the RCP
application.

--
Roland Tepp
Re: Mixed workspace dependencies [message #601286 is a reply to message #484434] Mon, 07 September 2009 11:28 Go to previous message
Roland Tepp is currently offline Roland Tepp
Messages: 336
Registered: July 2009
Senior Member
7.09.2009 16:18, Roland Tepp kirjutas:
> So the question I would like to pose is following: what would be the
> best way to organize this type of "java project" to "plug-in project"
> dependencies and have them built same way on the eclipse workspace and
> on CI server (for which we are currently using CruiseControl)

I must add that CC build uses headless eclipse for building the RCP
application.

--
Roland Tepp
Previous Topic:eclipse plugin <-> external java program communication
Next Topic:Annoying warning in build.properties
Goto Forum:
  


Current Time: Sat Aug 02 02:50:54 EDT 2014

Powered by FUDForum. Page generated in 0.04708 seconds