Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Why JDT does not see plugin classes? Thanks!
Why JDT does not see plugin classes? Thanks! [message #643001] Fri, 03 December 2010 15:19
Eclipse User
Originally posted by: agranov.allmail.net

There is something I do not understand (among other things :)

We have three plugins - studio,support and parser

Studio requires both support and parser (they listed as required in
studio manifest)

If you import all 3 projects into the workspace – everything builds fine

Now export support project to support.jar plugin and/or parser project
to parser.jar plugin

Drop these plugins into eclipse/plugins and remove projects support and
parser from workspace

Studio project will not build now – java compiler does not see classes
from support.jar and/or parser.jar dropped into eclipse/plugins (though
the packages are exported!)

It does not complain – required plugins not found as they are found –
eclipse compiler simply does not see the classes…

But studio uses eclipse API and this API is provided by plugins located
in eclipse/plugins

Why classes only from our plugins are not visible by eclipse java compiler?

I have compared manifests from eclipse API plugins and e.g. our
manifests - the only difference is that in their manifests all classes
are signed:

Example:

Name: org/eclipse/jem/internal/beaninfo/ui/BeaninfoEntrySearchpath Dial
og$4.class
SHA1-Digest: jZ6KY96EDYqBrWkVN3exQlyuC+0=

That’s it? That’s the reason?

Thank you very much,
Gennnady
Previous Topic:Content Assist Filter
Next Topic:How to get IFolder instance of project's root
Goto Forum:
  


Current Time: Wed Oct 22 00:11:41 GMT 2014

Powered by FUDForum. Page generated in 0.01780 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software