Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8398737
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T21:07:30+00:00 2026-06-09T21:07:30+00:00

Looking into Eclipse 4 RCP. Did the following: Created an Eclipse Plugin Project (no

  • 0

Looking into Eclipse 4 RCP.
Did the following:

  1. Created an Eclipse Plugin Project (no Rich Client unchecked,
    Actvator unchecked) so no classes under /src
  2. Created a Product Configuration. Application selected is
    E4Application
  3. Created a Feature Project and include the plugin I created in step
    1
  4. In the .product file I checked the configuration to be based on
    features. In the dependencies tab I added org.eclipse.e4.rcp and
    the feature I created in step 3 (added required dependencies as
    well)
  5. Created Application Model with container to be the plugin project
    of step 1 and added a New Trimmed Window

Saved all and tried to launch an Eclipse Application
No window is showing up and I don’t see an error in console.
Any idea what am I missing here or how is this debugged?

Update:
I am following: 10. Tutorial: From Plug-in to Eclipse 4 application
The 10.6. Start application is the one that fails

Update 2:
I noticed that some directories have been created outside of my workspace with the name runtime-todo.product (i.e. the plugin name).
Going into runtime-todo.product\.metadata\.plugins\org.eclipse.e4.workbench and deleting the workbench the window showed up.
Why are these directories created outside my workspace and what was the problem here?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T21:07:31+00:00Added an answer on June 9, 2026 at 9:07 pm

    I followed all your steps and got the expected empty window after the application started, so something is strange here.

    You can try to:

    • Look for an error log file in the .metadata folder of your runtime workspace
    • Delete the file .metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi
    • Add -clean as a program argument to your product launch configuration

    Try to start the application again.

    If this doesn’t help, you can set a break point at org.eclipse.e4.ui.internal.workbench.swt.E4Application.loadApplicationModel to see what happens when Eclipse tries to load your application model (see also Eclipse 4 Source). I hope this helps!

    [Update]:
    When you start your application, a runtime workspace is created. Here, all the meta data of your application is stored, like settings and resources. For example, in .metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi the user settings of the Application Model are stored.

    Sometimes during development, this workspace can become corrupted (e.g. by stopping the application while debugging before settings are saved etc.).

    You can see the location of your runtime workspace when you look into the Run Configuration of your application. In the Main tab you can see (and change) the workspace data location. You should keep this runtime workspace separate from your development workspace.

    [Update 2]:
    Information about the role of the workbench.xmi file can be found here: Constructing the runtime application model. The web page of Lars Vogel offers a lot of useful Eclipse Tutorials at Eclipse Plugin and Eclipse RCP Tutorials.

    The Eclipse Help page lets you browse the user and developer guides or search for specific topics. Information about the Eclipse launcher and thus the runtime can be found here in Plug-in Development Environment Guide > Reference > Launchers > Eclipse Application Launcher. Look under Main Tab for explanations about workspace data.

    The Eclipse variables are explained in the run configuration dialog of your application. In the main tab, look for the Variables... button. When you select a variable, an explanation is given in the Variable Description field.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm looking into writing an Eclipse plugin for FlexUnit and was wondering where I
I'm looking into using Eclipse RCP on a new application where some widgets will
I'm looking into branching python packages in Eclipse using the Subclipse plugin. I can
I'm looking into using Eclipse as a dev environment for PHP projects, but it's
Lat week I downloaded the Glazed List library into eclipse. I have been looking
I'm looking for an eclipse plugin (free or commercial) installer generator, something similar to
I recently started looking into Qt (I installed Qt 4.5.2 and installed their Eclipse-CDT
I keep running into problems with Unresolved imports in my Django project (in Eclipse
We've embedded an OSGi runtime (Equinox) into out custom client-server application to facilitate plugin
How can I import the Resin source code into Eclipse (3.6)? I'm looking to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.