Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Need advises for multiple RCA sharing plugins
Need advises for multiple RCA sharing plugins [message #443244] Wed, 25 January 2006 11:32 Go to next message
Arnaud is currently offline ArnaudFriend
Messages: 60
Registered: July 2009
Member
Hi !

I am developping a suite of multiple Rich Client Applications that build
on common plugins. I need advises on how to organize the files
physically on the system.

I thought to this model of RCA installation found in EclipseCon2005
docs, but how can I adapt it to many applications ? :
hyperbola/
|
| hyperbola.exe
| hyperbola.ini
|
| configuration/
| config.ini
|
| hyperbola-content/
| eclipse/
| plugins/
| <hyperbola plug-ins>
|
| eclipse/
| links/
| hyperbola.link
|
| plugins/
| <plug-ins from the RCP base>


I mean, I should have a root folder lile the hyperbola, one with common
plugins (RCP and my own ones), but without the .exe and .ini files nor
the hyperbola-content/ directory which should be placed in another root
location where I could put application1.exe + application1-content/,
application2.exe + application2-content, and so on.

What I did not exactly understood on the previous model was the
hyperbola.link : what does it points to exactly ?

TIA for advises,

--
Arnaud
Re: Need advises for multiple RCA sharing plugins [message #443246 is a reply to message #443244] Wed, 25 January 2006 11:56 Go to previous messageGo to next message
Arnaud is currently offline ArnaudFriend
Messages: 60
Registered: July 2009
Member
Or simply said, would this be a valid model ? :

base_folder/
|
| plugins/
| <common plug-ins from the RCP base>
| <common plug-ins of my own>
|
|
| applications/
|
| application1/
| application1.exe
| application1.ini
|
| configuration/
| config.ini
|
| application1-content/
| eclipse/
| plugins/
| <application1 plug-ins>
|
| eclipse/
| links/
| application1.link (link to <base_folder>)
|
| plugins/
| <other eclipse plug-ins not from the RCP base :
| tomcat, update manager, help, ...>
|
|
| application2/
| application2.exe
| application2.ini
|
| configuration/
| config.ini
|
| application2-content/
| eclipse/
| plugins/
| <application2 plug-ins>
|
| eclipse/
| links/
| application2.link (link to <base_folder>)
|
| plugins/
| <other eclipse plug-ins not from the RCP base :
| tomcat, update manager, help, ...>
|


Would all the common plug-ins (eclipse and my own) be found ?


TIA

--
Arnaud
Re: Need advises for multiple RCA sharing plugins [message #444097 is a reply to message #443246] Thu, 09 February 2006 15:20 Go to previous messageGo to next message
Chad Moats is currently offline Chad MoatsFriend
Messages: 5
Registered: July 2009
Junior Member
Arnaud wrote:
> Or simply said, would this be a valid model ? :
>
> base_folder/
> |
> | plugins/
> | <common plug-ins from the RCP base>
> | <common plug-ins of my own>
> |
> |
> | applications/
> |
> | application1/
> | application1.exe
> | application1.ini
> |
> | configuration/
> | config.ini
> |
> | application1-content/
> | eclipse/
> | plugins/
> | <application1 plug-ins>
> |
> | eclipse/
> | links/
> | application1.link (link to <base_folder>)
> |
> | plugins/
> | <other eclipse plug-ins not from the RCP base :
> | tomcat, update manager, help, ...>
> |
> |
> | application2/
> | application2.exe
> | application2.ini
> |
> | configuration/
> | config.ini
> |
> | application2-content/
> | eclipse/
> | plugins/
> | <application2 plug-ins>
> |
> | eclipse/
> | links/
> | application2.link (link to <base_folder>)
> |
> | plugins/
> | <other eclipse plug-ins not from the RCP base :
> | tomcat, update manager, help, ...>
> |
>
>
> Would all the common plug-ins (eclipse and my own) be found ?
>
>
> TIA
>
> --
> Arnaud

We also need this capability. We will eventually be creating a lot of
RCP products across our enterprise. Every product will need the core
Eclipse plug-ins as well as core plug-ins that we provide. We don't
want to deploy the same plug-ins dozens of times to the same machine.
Any advice?
Re: Need advises for multiple RCA sharing plugins [message #444173 is a reply to message #444097] Fri, 10 February 2006 11:06 Go to previous messageGo to next message
Alex Blewitt is currently offline Alex BlewittFriend
Messages: 946
Registered: July 2009
Senior Member
This can be done in the form of application extensions, which is another thing you might like to consider. Each product can have its own product area, and can be associated with a base product extension (or the other way around). You'll need to have a separate configuration area for each one; you can either set that up by having multiple executables or by having different shortcuts that pass different -configuration flags to the launcher that will override the .ini file.

I'm not clear as to the purpose of the application1 and application2 linking to each other (possibly becuase I can't see the nested formatting).

There's nothing to stop one base Eclipse instance being used to have one (or more) features installed, and each feature could be its own app. Then the only difference between startup is what's specified in the -application argument.

Alex.
Re: Need advises for multiple RCA sharing plugins [message #444293 is a reply to message #444173] Mon, 13 February 2006 14:20 Go to previous message
Chad Moats is currently offline Chad MoatsFriend
Messages: 5
Registered: July 2009
Junior Member
I figured out my issue. I basically follow what was advised in https://bugs.eclipse.org/bugs/show_bug.cgi?id=82271 and https://bugs.eclipse.org/bugs/show_bug.cgi?id=81969.
Previous Topic:Right clicking the Titlebar of the Editor and the X close of the Editor
Next Topic:Split the editor area
Goto Forum:
  


Current Time: Sun Dec 08 15:03:05 GMT 2024

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

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

Back to the top