Single RCP product for windows and Linux [message #1799285] |
Mon, 03 December 2018 23:09  |
Eclipse User |
|
|
|
Hello All,
My requirement is single RCP for windows and Linux.
Currently we have two separate RCP product one for Windows and one for Linux works fine in both OS. (Respective libraries/plugin are added to create RCP in OS specific)
Our RCP product implementation is common for both the OS and eclipse target but only difference because of OS specific plugins e.g. SWT
My approach was,
I tried to copy all the Linux product plugins into windows product and try to run the application in windows but it is trying to load the Linux specific plugins also and following exception is showing in console.
ERROR 18-12-03,15:08:33 (18003) The bundle org.eclipse.core.filesystem.linux.x86_64 could not be properly started. Please check the bundle dependencies. Invalid operation on a fragment.
ERROR 18-12-03,15:08:33 (18003) The bundle org.eclipse.core.net.linux.x86_64 could not be properly started. Please check the bundle dependencies. Invalid operation on a fragment.
ERROR 18-12-03,15:08:33 (18003) The bundle org.eclipse.e4.ui.swt.gtk could not be properly started. Please check the bundle dependencies. Invalid operation on a fragment.
ERROR 18-12-03,15:08:33 (18003) The bundle org.eclipse.equinox.launcher.gtk.linux.x86_64 could not be properly started. Please check the bundle dependencies. Invalid operation on a fragment.
ERROR 18-12-03,15:08:33 (18003) The bundle org.eclipse.swt.gtk.linux.x86_64 could not be properly started. Please check the bundle dependencies. Invalid operation on a fragment.
Is it possible to achieve this ? Is there a way I can control loading of other OS specific plugins in the RCP product?
Or Please suggest is there any other best approach I can do for the same?
Regards
Praveen J
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06907 seconds