Hi Andrew,

The jars in the management/eclipse-plugin/plugins  will be removed.  Those
are there because initially this module was not built with maven.
Maven pulls the required jars(given as dependencies) from maven repository
for compiling.
The eclipse plugins in maven repository are available for win32 only. For
compilation purpose the dependencies are set up using win32 jars.


Once the RCP is compiled and the RCP(plugin) jar is created.  It can be run
with on any platform. There are two simple steps for running it as stanalone
applicaiton-
1. installation of this plugin.(eg in C:/  or $HOME)
2. unpacking the appropriate RCP runtime binary from eclipse website in the
management console installation dir (eg C:/qpidmc  or $HOME/qpidmc)
(eg eclipse-RCP-3.2.1-linux-motif.tar.gz from
http://download.eclipse.org/eclipse/downloads/drops/R-3.2.1-200609210945/
 )


then using the run script the applicaiton will get started.
That is the process as of now.   The downloading of required runtime binary
from eclipse is required because the platform specific eclipse plugins are
not available in maven repository, so we can't pachage everything together
for all platforms using maven.

Now we are looking to see if this process is right or there is a better way
for distributing this management console RCP application. I am also not an
expert in Maven, so don't know if these runtime binaries can also be
downloaded from eclipse repository using maven.

Regards,
Bhupendra Bhardwaj




On 12/14/06, Andrew Overholt <[EMAIL PROTECTED]> wrote:

On Thu, 2006-12-14 at 11:22 -0500, Carl Trieloff wrote:
>
> I have cross posted the lists ... we have a mgnt console that is built
> on RCP and would like
> to get it also working on Linux.

Why is there a hard requirement on the win32 bundle?  Whatever is
starting the management console should determine what ws.os.arch triplet
(ex. win32.win32.x86 or gtk.linux.ppc) is needed.  It appears that the
launcher may be hard-coding for win32.  But perhaps that's just my naive
reading of the situation.

I don't know anything about maven.  Sorry.

Andrew



Reply via email to