Home » Eclipse Projects » Plugin Development Environment (PDE) » building a custom eclipse product
building a custom eclipse product [message #530696] |
Fri, 30 April 2010 14:38 |
|
Hi
I developed some plugins (not RCP) and I'd like to create an eclipse
product with these plugins to be downloaded and used a standard eclipse
installation...
I try my plugin running an Eclipse Application, then I create a Product
Configuration starting from the above launch configuration, thus I have
Product: org.eclipse.sdk.ide
Application: org.eclipse.ui.ide.workbench
now, no matter the plugins I add to my workspace I cannot "Launch an
Eclipse application" from the product view, since I always get
java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
could not be found in the registry.
If I use the "Eclipse Product export wizard" to create the product, it
stops with this error:
An error occurred while collecting items to be installed
session context was:(profile=profile,
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
action=).
Problems downloading artifact:
osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
but org.eclipse.core.runtime.compatibility.registry is imported in my
workspace...
am I doing something wrong? Is it the right procedure to create this
customized eclipse product?
many thanks in advance
Lorenzo
--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net
HOME: http://www.lorenzobettini.it
TDD Book: https://leanpub.com/tdd-buildautomation-ci
Xtext Book: https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition
|
|
|
Re: building a custom eclipse product [message #532369 is a reply to message #530696] |
Sun, 09 May 2010 04:17 |
|
I'm not sure about the export errors but I might have an idea on the
first. I suspect your product that's using the "application" extension of
id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
declares that extension a runtime. I think that plugin's id is also
"org.eclipse.ui.ide.workbench" so you could try adding it in the .product
configuration editor's "dependency" tab.
Craig Foote
On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:
> Hi
>
> I developed some plugins (not RCP) and I'd like to create an eclipse
> product with these plugins to be downloaded and used a standard eclipse
> installation...
>
> I try my plugin running an Eclipse Application, then I create a Product
> Configuration starting from the above launch configuration, thus I have
>
> Product: org.eclipse.sdk.ide
> Application: org.eclipse.ui.ide.workbench
>
> now, no matter the plugins I add to my workspace I cannot "Launch an
> Eclipse application" from the product view, since I always get
>
> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
> could not be found in the registry.
>
> If I use the "Eclipse Product export wizard" to create the product, it
> stops with this error:
>
> An error occurred while collecting items to be installed
> session context was:(profile=profile,
> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
> action=).
> Problems downloading artifact:
>
osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>
> but org.eclipse.core.runtime.compatibility.registry is imported in my
> workspace...
>
> am I doing something wrong? Is it the right procedure to create this
> customized eclipse product?
>
> many thanks in advance
> Lorenzo
|
|
|
Re: building a custom eclipse product [message #532757 is a reply to message #532369] |
Tue, 11 May 2010 07:08 |
|
Actually, it's already there: here's a part of the plugins
<plugin id="org.eclipse.ui.cheatsheets"/>
<plugin id="org.eclipse.ui.console"/>
<plugin id="org.eclipse.ui.editors"/>
<plugin id="org.eclipse.ui.forms"/>
<plugin id="org.eclipse.ui.ide"/>
<plugin id="org.eclipse.ui.ide.application"/>
<plugin id="org.eclipse.ui.intro"/>
<plugin id="org.eclipse.ui.navigator"/>
<plugin id="org.eclipse.ui.navigator.resources"/>
<plugin id="org.eclipse.ui.views"/>
<plugin id="org.eclipse.ui.views.properties.tabbed"/>
<plugin id="org.eclipse.ui.workbench"/>
<plugin id="org.eclipse.ui.workbench.texteditor"/>
but it still does not work... probably it's not possible to do what I
intend to so?
cheers
Lorenzo
On 05/09/2010 06:17 AM, Craig Foote wrote:
> I'm not sure about the export errors but I might have an idea on the
> first. I suspect your product that's using the "application" extension of
> id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
> declares that extension a runtime. I think that plugin's id is also
> "org.eclipse.ui.ide.workbench" so you could try adding it in the .product
> configuration editor's "dependency" tab.
>
> Craig Foote
>
> On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:
>
>> Hi
>>
>> I developed some plugins (not RCP) and I'd like to create an eclipse
>> product with these plugins to be downloaded and used a standard eclipse
>> installation...
>>
>> I try my plugin running an Eclipse Application, then I create a Product
>> Configuration starting from the above launch configuration, thus I have
>>
>> Product: org.eclipse.sdk.ide
>> Application: org.eclipse.ui.ide.workbench
>>
>> now, no matter the plugins I add to my workspace I cannot "Launch an
>> Eclipse application" from the product view, since I always get
>>
>> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
>> could not be found in the registry.
>>
>> If I use the "Eclipse Product export wizard" to create the product, it
>> stops with this error:
>>
>> An error occurred while collecting items to be installed
>> session context was:(profile=profile,
>> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
>> action=).
>> Problems downloading artifact:
>>
> osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>>
>> but org.eclipse.core.runtime.compatibility.registry is imported in my
>> workspace...
>>
>> am I doing something wrong? Is it the right procedure to create this
>> customized eclipse product?
>>
>> many thanks in advance
>> Lorenzo
>
--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net
HOME: http://www.lorenzobettini.it
TDD Book: https://leanpub.com/tdd-buildautomation-ci
Xtext Book: https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition
|
|
|
Re: building a custom eclipse product [message #605755 is a reply to message #530696] |
Sun, 09 May 2010 04:17 |
|
I'm not sure about the export errors but I might have an idea on the
first. I suspect your product that's using the "application" extension of
id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
declares that extension a runtime. I think that plugin's id is also
"org.eclipse.ui.ide.workbench" so you could try adding it in the .product
configuration editor's "dependency" tab.
Craig Foote
On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:
> Hi
>
> I developed some plugins (not RCP) and I'd like to create an eclipse
> product with these plugins to be downloaded and used a standard eclipse
> installation...
>
> I try my plugin running an Eclipse Application, then I create a Product
> Configuration starting from the above launch configuration, thus I have
>
> Product: org.eclipse.sdk.ide
> Application: org.eclipse.ui.ide.workbench
>
> now, no matter the plugins I add to my workspace I cannot "Launch an
> Eclipse application" from the product view, since I always get
>
> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
> could not be found in the registry.
>
> If I use the "Eclipse Product export wizard" to create the product, it
> stops with this error:
>
> An error occurred while collecting items to be installed
> session context was:(profile=profile,
> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
> action=).
> Problems downloading artifact:
>
osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>
> but org.eclipse.core.runtime.compatibility.registry is imported in my
> workspace...
>
> am I doing something wrong? Is it the right procedure to create this
> customized eclipse product?
>
> many thanks in advance
> Lorenzo
|
|
|
Re: building a custom eclipse product [message #605759 is a reply to message #532369] |
Tue, 11 May 2010 07:08 |
|
Actually, it's already there: here's a part of the plugins
<plugin id="org.eclipse.ui.cheatsheets"/>
<plugin id="org.eclipse.ui.console"/>
<plugin id="org.eclipse.ui.editors"/>
<plugin id="org.eclipse.ui.forms"/>
<plugin id="org.eclipse.ui.ide"/>
<plugin id="org.eclipse.ui.ide.application"/>
<plugin id="org.eclipse.ui.intro"/>
<plugin id="org.eclipse.ui.navigator"/>
<plugin id="org.eclipse.ui.navigator.resources"/>
<plugin id="org.eclipse.ui.views"/>
<plugin id="org.eclipse.ui.views.properties.tabbed"/>
<plugin id="org.eclipse.ui.workbench"/>
<plugin id="org.eclipse.ui.workbench.texteditor"/>
but it still does not work... probably it's not possible to do what I
intend to so?
cheers
Lorenzo
On 05/09/2010 06:17 AM, Craig Foote wrote:
> I'm not sure about the export errors but I might have an idea on the
> first. I suspect your product that's using the "application" extension of
> id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
> declares that extension a runtime. I think that plugin's id is also
> "org.eclipse.ui.ide.workbench" so you could try adding it in the .product
> configuration editor's "dependency" tab.
>
> Craig Foote
>
> On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:
>
>> Hi
>>
>> I developed some plugins (not RCP) and I'd like to create an eclipse
>> product with these plugins to be downloaded and used a standard eclipse
>> installation...
>>
>> I try my plugin running an Eclipse Application, then I create a Product
>> Configuration starting from the above launch configuration, thus I have
>>
>> Product: org.eclipse.sdk.ide
>> Application: org.eclipse.ui.ide.workbench
>>
>> now, no matter the plugins I add to my workspace I cannot "Launch an
>> Eclipse application" from the product view, since I always get
>>
>> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
>> could not be found in the registry.
>>
>> If I use the "Eclipse Product export wizard" to create the product, it
>> stops with this error:
>>
>> An error occurred while collecting items to be installed
>> session context was:(profile=profile,
>> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
>> action=).
>> Problems downloading artifact:
>>
> osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>>
>> but org.eclipse.core.runtime.compatibility.registry is imported in my
>> workspace...
>>
>> am I doing something wrong? Is it the right procedure to create this
>> customized eclipse product?
>>
>> many thanks in advance
>> Lorenzo
>
--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net
HOME: http://www.lorenzobettini.it
TDD Book: https://leanpub.com/tdd-buildautomation-ci
Xtext Book: https://www.packtpub.com/application-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition
|
|
|
Goto Forum:
Current Time: Tue Sep 24 19:10:31 GMT 2024
Powered by FUDForum. Page generated in 0.05131 seconds
|