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

  • SEARCH
  • Home
  • 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 608343
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T17:27:08+00:00 2026-05-13T17:27:08+00:00

I have recently developed an Eclipse plugin, however the plugin does not seem to

  • 0

I have recently developed an Eclipse plugin, however the plugin does not seem to load in Eclipse (3.4.2). If I go to

Help > About Eclipse Platform > Configuration Details

I see the pluging listed

file:/C:/Program Files/eclipse/ganymede/plugins/de.vogella.plugin.htmlconverter_1.0.0.jar

However it does not seem to work. I know the plugin has been implemented correctly as if I right click on the project (de.vogella.plugin.htmlconverter) and select Run Eclipse Application then a new Eclipse is launched and the popup menu that has been implemented works. So why does it not work when I export the project from Eclipse and place it in the plugins directory.

I have tried this on both Windows XP and Mac OS X to no avail, if I inspect the JAR I see all the required artifacts.

META-INF/
META-INF/MANIFEST.MF
de/
de/vogella/
de/vogella/plugin/
de/vogella/plugin/htmlconverter/
de/vogella/plugin/htmlconverter/handler/
src/
src/de/
src/de/vogella/
src/de/vogella/plugin/
src/de/vogella/plugin/htmlconverter/
src/de/vogella/plugin/htmlconverter/handler/
de/vogella/plugin/htmlconverter/Activator.class
de/vogella/plugin/htmlconverter/handler/Convert.class
plugin.xml

My MANIFEST.MF also looks like this

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Htmlconverter Plug-in
Bundle-SymbolicName: de.vogella.plugin.htmlconverter;singleton:=true
Bundle-Version: 1.0.0
Bundle-Activator: de.vogella.plugin.htmlconverter.Activator
Require-Bundle: org.eclipse.ui,org.eclipse.core.runtime,org.eclipse.co
 re.resources;bundle-version="3.4.0",org.eclipse.jdt.core;bundle-versi
 on="3.4.0"
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Import-Package: org.osgi.framework;version="1.3.0"
Export-Package: de.vogella.plugin.htmlconverter;uses:="org.osgi.framew
 ork,org.eclipse.ui.plugin",de.vogella.plugin.htmlconverter.handler;us
 es:="org.eclipse.core.commands,org.eclipse.core.resources,org.eclipse
 .core.runtime"

I have tried lazy activation and eager activation, but still nothing. Whats really confusing is that it works when I debug and launch a separate Eclipse application. Any ideas what I am doing wrong.
Are there other Eclipse plugins out there that can perform some form of diagnostics and tell me what is wrong.

Final point, if I look at the Eclipse error log I see no errors. However, if I edit the MANIFEST.MF and put in some rubbish strings, it reports and error validating the MANIFEST.MF so I know Eclipse sees the plugin

Can anyone help?

  • 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-05-13T17:27:09+00:00Added an answer on May 13, 2026 at 5:27 pm

    From eclipse3.4, you have a new directory dropins within your eclipse installation.
    See Eclipse p2

    alt text
    (source: jroller.com)

    Try to copy the plugin there.

    Check also, as illustrated by this thread, you didn’t define your own config.ini.

    when I changed this to ‘Generate a default config.ini file‘ and refreshed it, it worked fine.


    The OP ng adds:

    Well it worked in 3.5, but why not 3.4.x??

    p2 has been introduced late in the 3.4 development lifecycle (3.4M6), and was quite buggy at first.
    The 3.5 version of p2 is considered much more stable.

    It has prompted bugs like “Re-enable old Update Manager in 3.4.0 and disable p2 as update engine/UI“, because (extract from the bug report):

    • p2 was made public unusually late in the Eclipse development cycle (M6).
      Community had no chance to extensively test such a central feature.
    • The list of opened bugs for p2 is extremely large for such a big and late
      platform change

    (more then 4000, most of them closed for the 3.5 release, but still…)

    So if you can use eclipse3.5, that would be better for working p2 features.


    ng adds:

    but there has got to be a way to install plugins in 3.4.x,

    You can try and copy your plugin in a shared plugin directory, which should be able to interpret both pre-p2 and p2 format.
    That common external directory would be referenced through (for 3.4):

    [eclipse]\links\myplugins.link file
    content:
    path=C:/my/eclipse/plugins
    

    (For 3.5, you would use a eclipse.ini setting, as in this eclipse.ini)

    Try to copy your plugin respecting a directory structure similar to the one I used for a ClearCase plugin:

     myPlugins
       my.plugin.x.y.z
         eclipse
           features 
              ...
           plugins
              ...
    

    If your jar already respect the my.plugin.x.y.z structure shown above, you could just copy the jar in the myPlugins directory. (both approach can be tried here)

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

Sidebar

Ask A Question

Stats

  • Questions 375k
  • Answers 375k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer The change they made in Rails 3 with these data-… May 14, 2026 at 8:12 pm
  • Editorial Team
    Editorial Team added an answer I tried to come up with a way to offer… May 14, 2026 at 8:12 pm
  • Editorial Team
    Editorial Team added an answer It looks like you've got one excess attribute try this… May 14, 2026 at 8:12 pm

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

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.