Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] Building 3.8 stream

Hi Than,

first of all: thank you for fast response!

The 5 plugins seems to be there now in the right shape.

There are however at least three extra issues I found today (except already reported SWT plugin content and missing SWT-mozilla build). I will list them here now, but should I report them to bugzilla next time?

1) Unfortunately I'm still seeing "java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IPluginDescriptor" problems!

The reason now: the .class file is NOT available in the runtime_registry_compatibility.jar from the org.eclipse.core.runtime.compatibility.registry_3.5.100.x directory!

All other classes from org.eclipse.core.runtime.compatibility.registry are there, except this one...

2) I've now diff'ed the directories content to see if there are other differences (beside the version numbers/size/content of jars) and found following:

Plugins from "3.8 from eclipse.org" missing in "3.8 custom":

javax.el.source.jar
org.eclipse.cvs.source.jar
org.eclipse.jdt.doc.isv.jar
org.eclipse.jdt.source.jar
org.eclipse.pde.source.jar
org.eclipse.platform.doc.isv.jar
org.eclipse.rcp.source.jar

Plugins from "3.8 custom" missing in "3.8 from eclipse.org":

org.apache.lucene.misc.jar
org.apache.lucene.queries.jar
org.eclipse.core.net.linux.x86.source.jar

Attached are listings from the "plugins" directory without version numbers / native platform suffixes.

3) Looks like the extra two org.apache.lucene* plugins added to the custom build (as described above) cause this error on help indexing:


java.lang.AbstractMethodError: org.apache.lucene.analysis.TokenStream.incrementToken()Z at org.apache.lucene.analysis.LowerCaseFilter.incrementToken(LowerCaseFilter.java:60) at org.apache.lucene.index.DocInverterPerField.processFields(DocInverterPerField.java:135) at org.apache.lucene.index.DocFieldProcessorPerThread.processDocument(DocFieldProcessorPerThread.java:278) at org.apache.lucene.index.DocumentsWriter.updateDocument(DocumentsWriter.java:766)
	at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:2066)
	at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:2040)
at org.eclipse.help.internal.search.SearchIndex.addDocument(SearchIndex.java:235) at org.eclipse.help.internal.search.IndexingOperation.addDocuments(IndexingOperation.java:252) at org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:159) at org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:106) at org.eclipse.help.internal.search.LocalSearchManager.updateIndex(LocalSearchManager.java:671) at org.eclipse.help.internal.search.LocalSearchManager.ensureIndexUpdated(LocalSearchManager.java:645) at org.eclipse.help.internal.search.federated.IndexerJob.run(IndexerJob.java:31)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Beside the problems described above, the smoke tests with manually patched runtime_registry_compatibility.jar revealed no new problems so far. I'm still testing the build now...

Regards,
Andrey

On Tue, 10 Jul 2012 21:54:50 +0200, Thanh Ha <thanh.ha@xxxxxxxxxxx> wrote:

Hi Andrey / Everyone,

I pushed to the cbi repos modifications to the MANIFEST.MF files to add
"Eclipse-BundleShape: dir" for the 5 plugins listed that were being
deployed as jars instead of as a directory. I checked and they seem to
be deploying as directories now.

These changes were pushed to both the R3 and R4 repos.

Let me know if I missed anything,


Thanh


On 07/06/2012 10:09 AM, Andrey Loskutov wrote:
Hi all,

I was happy today to build eclipse 3.8 from scratch, including native
libraries. Thanks you all for your effort!

Unfortunately there are few glitches in the generated artifacts.

There are few plugins deployed as directories in the "eclipse.org"
build which were now deployed as jars:

"3.8 from eclipse.org":

org.eclipse.core.runtime.compatibility.registry_3.5.100.v20120521-2346
org.eclipse.platform_3.8.0.v201206081200
org.eclipse.sdk_3.8.0.v201206081200
org.eclipse.ui.intro.universal_3.2.600.v20120521-2344
org.eclipse.ui.workbench.compatibility_3.2.101.v20120523-1956

"3.8 custom":
org.eclipse.core.runtime.compatibility_3.2.200.201207061258.jar
org.eclipse.platform_3.8.0.201207061258.jar
org.eclipse.sdk_3.8.0.201207061258.jar
org.eclipse.ui.intro.universal_3.2.600.201207061258.jar
org.eclipse.ui.workbench.compatibility_3.2.101.201207061258.jar

This breaks some plugins (results in such errors at runtime):

java.lang.NoClassDefFoundError:
org/eclipse/core/runtime/IPluginDescriptor
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2442)
    at java.lang.Class.getDeclaredMethod(Class.java:1952)
    at
org.eclipse.ui.internal.EarlyStartupRunnable.getPluginForCompatibility(EarlyStartupRunnable.java:138)
    at
org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:73)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.Workbench$63.run(Workbench.java:2470)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.ClassNotFoundException:
org.eclipse.core.runtime.IPluginDescriptor
    at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    ... 8 more

Second, it looks like SWT build is not optimal yet: AFAIK SWT
maintains their own very special build and version schema, and so the
generated jar has wrong version/content (see attached picture):

"3.8 from eclipse.org":
org.eclipse.swt_3.8.0.v3833.jar 18 KB

"3.8 custom":
org.eclipse.swt_3.8.0.201207061258.jar 7.2 MB

However this seems not break the UI (after quick smoke test).

And last one: even if I specified to re-build swt native binaries on
Linux 64 gtk, they still contain parts built on eclipse.org:

libcairo-swt.so
libswt-mozilla-gtk-3833.so
libswt-xpcominit-gtk-3833.so
libswt-xulrunner-fix.so
libswt-xulrunner-gtk-3833.so

I guess there are some preconditions for the build (like
xulrunner/mozilla SDK installed) which are not considered by the maven
build. I wonder if this can/should be manual step before the build, or
can be done by maven downloading those SDK's to the build area.

--
Kind regards,
mit freundlichen Grüßen
Andrey Loskutov

+Andrey: http://plus.google.com/u/0/113794713998126448910
com.ibm.icu.source.jar
com.ibm.icu.jar
com.jcraft.jsch.source.jar
com.jcraft.jsch.jar
com.sun.el.source.jar
com.sun.el.jar
javax.el.source.jar
javax.el.jar
javax.servlet.jsp.source.jar
javax.servlet.jsp.jar
javax.servlet.source.jar
javax.servlet.jar
org.apache.ant.source.jar
org.apache.ant
org.apache.commons.codec.source.jar
org.apache.commons.codec.jar
org.apache.commons.httpclient.source.jar
org.apache.commons.httpclient.jar
org.apache.commons.logging.source.jar
org.apache.commons.logging.jar
org.apache.felix.gogo.command.source.jar
org.apache.felix.gogo.command.jar
org.apache.felix.gogo.runtime.source.jar
org.apache.felix.gogo.runtime.jar
org.apache.felix.gogo.shell.source.jar
org.apache.felix.gogo.shell.jar
org.apache.jasper.glassfish.source.jar
org.apache.jasper.glassfish.jar
org.apache.lucene.analysis.source.jar
org.apache.lucene.analysis.jar
org.apache.lucene.core.source.jar
org.apache.lucene.core.jar
org.apache.lucene.source.jar
org.apache.lucene.jar
org.eclipse.ant.core.source.jar
org.eclipse.ant.core.jar
org.eclipse.ant.launching.source.jar
org.eclipse.ant.launching.jar
org.eclipse.ant.ui.source.jar
org.eclipse.ant.ui.jar
org.eclipse.compare.core.source.jar
org.eclipse.compare.core.jar
org.eclipse.compare.source.jar
org.eclipse.compare.jar
org.eclipse.core.boot.jar
org.eclipse.core.commands.source.jar
org.eclipse.core.commands.jar
org.eclipse.core.contenttype.source.jar
org.eclipse.core.contenttype.jar
org.eclipse.core.databinding.beans.source.jar
org.eclipse.core.databinding.beans.jar
org.eclipse.core.databinding.observable.source.jar
org.eclipse.core.databinding.observable.jar
org.eclipse.core.databinding.property.source.jar
org.eclipse.core.databinding.property.jar
org.eclipse.core.databinding.source.jar
org.eclipse.core.databinding.jar
org.eclipse.core.expressions.source.jar
org.eclipse.core.expressions.jar
org.eclipse.core.externaltools.source.jar
org.eclipse.core.externaltools.jar
org.eclipse.core.filebuffers.source.jar
org.eclipse.core.filebuffers.jar
org.eclipse.core.filesystem.linux.x86.jar
org.eclipse.core.filesystem.source.jar
org.eclipse.core.filesystem.jar
org.eclipse.core.jobs.source.jar
org.eclipse.core.jobs.jar
org.eclipse.core.net.linux.x86.jar
org.eclipse.core.net.source.jar
org.eclipse.core.net.jar
org.eclipse.core.resources.source.jar
org.eclipse.core.resources.jar
org.eclipse.core.runtime.compatibility.auth.source.jar
org.eclipse.core.runtime.compatibility.auth.jar
org.eclipse.core.runtime.compatibility.registry.source.jar
org.eclipse.core.runtime.compatibility.registry
org.eclipse.core.runtime.compatibility.source.jar
org.eclipse.core.runtime.compatibility.jar
org.eclipse.core.runtime.source.jar
org.eclipse.core.runtime.jar
org.eclipse.core.variables.source.jar
org.eclipse.core.variables.jar
org.eclipse.cvs.source.jar
org.eclipse.cvs.jar
org.eclipse.debug.core.source.jar
org.eclipse.debug.core.jar
org.eclipse.debug.ui.source.jar
org.eclipse.debug.ui.jar
org.eclipse.ecf.filetransfer.source.jar
org.eclipse.ecf.filetransfer.jar
org.eclipse.ecf.identity.source.jar
org.eclipse.ecf.identity.jar
org.eclipse.ecf.provider.filetransfer.httpclient.source.jar
org.eclipse.ecf.provider.filetransfer.httpclient.ssl.source.jar
org.eclipse.ecf.provider.filetransfer.httpclient.ssl.jar
org.eclipse.ecf.provider.filetransfer.httpclient.jar
org.eclipse.ecf.provider.filetransfer.source.jar
org.eclipse.ecf.provider.filetransfer.ssl.source.jar
org.eclipse.ecf.provider.filetransfer.ssl.jar
org.eclipse.ecf.provider.filetransfer.jar
org.eclipse.ecf.source.jar
org.eclipse.ecf.ssl.source.jar
org.eclipse.ecf.ssl.jar
org.eclipse.ecf.jar
org.eclipse.equinox.app.source.jar
org.eclipse.equinox.app.jar
org.eclipse.equinox.bidi.source.jar
org.eclipse.equinox.bidi.jar
org.eclipse.equinox.common.source.jar
org.eclipse.equinox.common.jar
org.eclipse.equinox.concurrent.jar
org.eclipse.equinox.console.source.jar
org.eclipse.equinox.console.jar
org.eclipse.equinox.ds.source.jar
org.eclipse.equinox.ds.jar
org.eclipse.equinox.event.source.jar
org.eclipse.equinox.event.jar
org.eclipse.equinox.frameworkadmin.equinox.source.jar
org.eclipse.equinox.frameworkadmin.equinox.jar
org.eclipse.equinox.frameworkadmin.source.jar
org.eclipse.equinox.frameworkadmin.jar
org.eclipse.equinox.http.jetty.source.jar
org.eclipse.equinox.http.jetty.jar
org.eclipse.equinox.http.registry.source.jar
org.eclipse.equinox.http.registry.jar
org.eclipse.equinox.http.servlet.source.jar
org.eclipse.equinox.http.servlet.jar
org.eclipse.equinox.jsp.jasper.registry.source.jar
org.eclipse.equinox.jsp.jasper.registry.jar
org.eclipse.equinox.jsp.jasper.source.jar
org.eclipse.equinox.jsp.jasper.jar
org.eclipse.equinox.launcher.gtk.linux.x86
org.eclipse.equinox.launcher.source.jar
org.eclipse.equinox.launcher.jar
org.eclipse.equinox.p2.artifact.repository.source.jar
org.eclipse.equinox.p2.artifact.repository.jar
org.eclipse.equinox.p2.console.source.jar
org.eclipse.equinox.p2.console.jar
org.eclipse.equinox.p2.core.source.jar
org.eclipse.equinox.p2.core.jar
org.eclipse.equinox.p2.director.app.source.jar
org.eclipse.equinox.p2.director.app.jar
org.eclipse.equinox.p2.director.source.jar
org.eclipse.equinox.p2.director.jar
org.eclipse.equinox.p2.directorywatcher.source.jar
org.eclipse.equinox.p2.directorywatcher.jar
org.eclipse.equinox.p2.engine.source.jar
org.eclipse.equinox.p2.engine.jar
org.eclipse.equinox.p2.extensionlocation.source.jar
org.eclipse.equinox.p2.extensionlocation.jar
org.eclipse.equinox.p2.garbagecollector.source.jar
org.eclipse.equinox.p2.garbagecollector.jar
org.eclipse.equinox.p2.jarprocessor.source.jar
org.eclipse.equinox.p2.jarprocessor.jar
org.eclipse.equinox.p2.metadata.repository.source.jar
org.eclipse.equinox.p2.metadata.repository.jar
org.eclipse.equinox.p2.metadata.source.jar
org.eclipse.equinox.p2.metadata.jar
org.eclipse.equinox.p2.operations.source.jar
org.eclipse.equinox.p2.operations.jar
org.eclipse.equinox.p2.publisher.eclipse.source.jar
org.eclipse.equinox.p2.publisher.eclipse.jar
org.eclipse.equinox.p2.publisher.source.jar
org.eclipse.equinox.p2.publisher.jar
org.eclipse.equinox.p2.ql.source.jar
org.eclipse.equinox.p2.ql.jar
org.eclipse.equinox.p2.reconciler.dropins.source.jar
org.eclipse.equinox.p2.reconciler.dropins.jar
org.eclipse.equinox.p2.repository.source.jar
org.eclipse.equinox.p2.repository.tools.source.jar
org.eclipse.equinox.p2.repository.tools.jar
org.eclipse.equinox.p2.repository.jar
org.eclipse.equinox.p2.touchpoint.eclipse.source.jar
org.eclipse.equinox.p2.touchpoint.eclipse.jar
org.eclipse.equinox.p2.touchpoint.natives.source.jar
org.eclipse.equinox.p2.touchpoint.natives.jar
org.eclipse.equinox.p2.transport.ecf.source.jar
org.eclipse.equinox.p2.transport.ecf.jar
org.eclipse.equinox.p2.ui.importexport.source.jar
org.eclipse.equinox.p2.ui.importexport.jar
org.eclipse.equinox.p2.ui.sdk.scheduler.source.jar
org.eclipse.equinox.p2.ui.sdk.scheduler.jar
org.eclipse.equinox.p2.ui.sdk.source.jar
org.eclipse.equinox.p2.ui.sdk.jar
org.eclipse.equinox.p2.ui.source.jar
org.eclipse.equinox.p2.ui.jar
org.eclipse.equinox.p2.updatechecker.source.jar
org.eclipse.equinox.p2.updatechecker.jar
org.eclipse.equinox.p2.updatesite.source.jar
org.eclipse.equinox.p2.updatesite.jar
org.eclipse.equinox.preferences.source.jar
org.eclipse.equinox.preferences.jar
org.eclipse.equinox.registry.source.jar
org.eclipse.equinox.registry.jar
org.eclipse.equinox.security.source.jar
org.eclipse.equinox.security.ui.source.jar
org.eclipse.equinox.security.ui.jar
org.eclipse.equinox.security.jar
org.eclipse.equinox.simpleconfigurator.manipulator.source.jar
org.eclipse.equinox.simpleconfigurator.manipulator.jar
org.eclipse.equinox.simpleconfigurator.source.jar
org.eclipse.equinox.simpleconfigurator.jar
org.eclipse.equinox.util.source.jar
org.eclipse.equinox.util.jar
org.eclipse.help.appserver.source.jar
org.eclipse.help.appserver.jar
org.eclipse.help.base.source.jar
org.eclipse.help.base.jar
org.eclipse.help.source.jar
org.eclipse.help.ui.source.jar
org.eclipse.help.ui.jar
org.eclipse.help.webapp.source.jar
org.eclipse.help.webapp.jar
org.eclipse.help.jar
org.eclipse.jdt.annotation.source.jar
org.eclipse.jdt.annotation.jar
org.eclipse.jdt.apt.core.source.jar
org.eclipse.jdt.apt.core.jar
org.eclipse.jdt.apt.pluggable.core.source.jar
org.eclipse.jdt.apt.pluggable.core.jar
org.eclipse.jdt.apt.ui.source.jar
org.eclipse.jdt.apt.ui.jar
org.eclipse.jdt.compiler.apt.source.jar
org.eclipse.jdt.compiler.apt.jar
org.eclipse.jdt.compiler.tool.source.jar
org.eclipse.jdt.compiler.tool.jar
org.eclipse.jdt.core.manipulation.source.jar
org.eclipse.jdt.core.manipulation.jar
org.eclipse.jdt.core.source.jar
org.eclipse.jdt.core.jar
org.eclipse.jdt.debug.source.jar
org.eclipse.jdt.debug.ui.source.jar
org.eclipse.jdt.debug.ui.jar
org.eclipse.jdt.debug
org.eclipse.jdt.doc.isv.jar
org.eclipse.jdt.doc.user.jar
org.eclipse.jdt.junit.core.source.jar
org.eclipse.jdt.junit.core.jar
org.eclipse.jdt.junit.runtime.source.jar
org.eclipse.jdt.junit.runtime.jar
org.eclipse.jdt.junit.source.jar
org.eclipse.jdt.junit4.runtime.source.jar
org.eclipse.jdt.junit4.runtime.jar
org.eclipse.jdt.junit.jar
org.eclipse.jdt.launching.source.jar
org.eclipse.jdt.launching.jar
org.eclipse.jdt.source.jar
org.eclipse.jdt.ui.source.jar
org.eclipse.jdt.ui.jar
org.eclipse.jdt.jar
org.eclipse.jetty.continuation.source.jar
org.eclipse.jetty.continuation.jar
org.eclipse.jetty.http.source.jar
org.eclipse.jetty.http.jar
org.eclipse.jetty.io.source.jar
org.eclipse.jetty.io.jar
org.eclipse.jetty.security.source.jar
org.eclipse.jetty.security.jar
org.eclipse.jetty.server.source.jar
org.eclipse.jetty.server.jar
org.eclipse.jetty.servlet.source.jar
org.eclipse.jetty.servlet.jar
org.eclipse.jetty.util.source.jar
org.eclipse.jetty.util.jar
org.eclipse.jface.databinding.source.jar
org.eclipse.jface.databinding.jar
org.eclipse.jface.source.jar
org.eclipse.jface.text.source.jar
org.eclipse.jface.text.jar
org.eclipse.jface.jar
org.eclipse.jsch.core.source.jar
org.eclipse.jsch.core.jar
org.eclipse.jsch.ui.source.jar
org.eclipse.jsch.ui.jar
org.eclipse.ltk.core.refactoring.source.jar
org.eclipse.ltk.core.refactoring.jar
org.eclipse.ltk.ui.refactoring.source.jar
org.eclipse.ltk.ui.refactoring.jar
org.eclipse.osgi.services.source.jar
org.eclipse.osgi.services.jar
org.eclipse.osgi.source.jar
org.eclipse.osgi.util.source.jar
org.eclipse.osgi.util.jar
org.eclipse.osgi.jar
org.eclipse.pde.api.tools.source.jar
org.eclipse.pde.api.tools.ui.source.jar
org.eclipse.pde.api.tools.ui.jar
org.eclipse.pde.api.tools.jar
org.eclipse.pde.build.source.jar
org.eclipse.pde.build
org.eclipse.pde.core.source.jar
org.eclipse.pde.core.jar
org.eclipse.pde.doc.user.jar
org.eclipse.pde.ds.core.source.jar
org.eclipse.pde.ds.core.jar
org.eclipse.pde.ds.ui.source.jar
org.eclipse.pde.ds.ui.jar
org.eclipse.pde.junit.runtime.source.jar
org.eclipse.pde.junit.runtime.jar
org.eclipse.pde.launching.source.jar
org.eclipse.pde.launching.jar
org.eclipse.pde.runtime.source.jar
org.eclipse.pde.runtime.jar
org.eclipse.pde.source.jar
org.eclipse.pde.ua.core.source.jar
org.eclipse.pde.ua.core.jar
org.eclipse.pde.ua.ui.source.jar
org.eclipse.pde.ua.ui.jar
org.eclipse.pde.ui.source.jar
org.eclipse.pde.ui.templates.source.jar
org.eclipse.pde.ui.templates.jar
org.eclipse.pde.ui.jar
org.eclipse.pde.jar
org.eclipse.platform.doc.isv.jar
org.eclipse.platform.doc.user.jar
org.eclipse.platform.source.jar
org.eclipse.platform
org.eclipse.rcp.source.jar
org.eclipse.rcp.jar
org.eclipse.sdk
org.eclipse.search.source.jar
org.eclipse.search.jar
org.eclipse.swt.gtk.linux.x86.source.jar
org.eclipse.swt.gtk.linux.x86.jar
org.eclipse.swt.jar
org.eclipse.team.core.source.jar
org.eclipse.team.core.jar
org.eclipse.team.cvs.core.source.jar
org.eclipse.team.cvs.core.jar
org.eclipse.team.cvs.ssh2.source.jar
org.eclipse.team.cvs.ssh2.jar
org.eclipse.team.cvs.ui.source.jar
org.eclipse.team.cvs.ui.jar
org.eclipse.team.ui.source.jar
org.eclipse.team.ui.jar
org.eclipse.text.source.jar
org.eclipse.text.jar
org.eclipse.ui.browser.source.jar
org.eclipse.ui.browser.jar
org.eclipse.ui.cheatsheets.source.jar
org.eclipse.ui.cheatsheets.jar
org.eclipse.ui.console.source.jar
org.eclipse.ui.console.jar
org.eclipse.ui.editors.source.jar
org.eclipse.ui.editors.jar
org.eclipse.ui.externaltools.source.jar
org.eclipse.ui.externaltools.jar
org.eclipse.ui.forms.source.jar
org.eclipse.ui.forms.jar
org.eclipse.ui.ide.application.source.jar
org.eclipse.ui.ide.application.jar
org.eclipse.ui.ide.source.jar
org.eclipse.ui.ide.jar
org.eclipse.ui.intro.source.jar
org.eclipse.ui.intro.universal.source.jar
org.eclipse.ui.intro.universal
org.eclipse.ui.intro.jar
org.eclipse.ui.navigator.resources.source.jar
org.eclipse.ui.navigator.resources.jar
org.eclipse.ui.navigator.source.jar
org.eclipse.ui.navigator.jar
org.eclipse.ui.net.source.jar
org.eclipse.ui.net.jar
org.eclipse.ui.presentations.r21.source.jar
org.eclipse.ui.presentations.r21.jar
org.eclipse.ui.source.jar
org.eclipse.ui.trace.source.jar
org.eclipse.ui.trace.jar
org.eclipse.ui.views.log.source.jar
org.eclipse.ui.views.log.jar
org.eclipse.ui.views.properties.tabbed.source.jar
org.eclipse.ui.views.properties.tabbed.jar
org.eclipse.ui.views.source.jar
org.eclipse.ui.views.jar
org.eclipse.ui.workbench.compatibility.source.jar
org.eclipse.ui.workbench.compatibility
org.eclipse.ui.workbench.source.jar
org.eclipse.ui.workbench.texteditor.source.jar
org.eclipse.ui.workbench.texteditor.jar
org.eclipse.ui.workbench.jar
org.eclipse.ui.jar
org.eclipse.update.configurator.source.jar
org.eclipse.update.configurator.jar
org.eclipse.update.core.source.jar
org.eclipse.update.core.jar
org.eclipse.update.scheduler.source.jar
org.eclipse.update.scheduler.jar
org.eclipse.update.ui.source.jar
org.eclipse.update.ui.jar
org.hamcrest.core.source.jar
org.hamcrest.core.jar
org.junit.source.jar
org.junit.source.jar
org.junit4
org.junit
org.junit
org.objectweb.asm.source.jar
org.objectweb.asm.jar
org.sat4j.core.jar
org.sat4j.pb.jar
com.ibm.icu.source.jar
com.ibm.icu.jar
com.jcraft.jsch.source.jar
com.jcraft.jsch.jar
com.sun.el.source.jar
com.sun.el.jar
javax.el.jar
javax.servlet.jsp.source.jar
javax.servlet.jsp.jar
javax.servlet.source.jar
javax.servlet.jar
org.apache.ant.source.jar
org.apache.ant
org.apache.commons.codec.source.jar
org.apache.commons.codec.jar
org.apache.commons.httpclient.source.jar
org.apache.commons.httpclient.jar
org.apache.commons.logging.source.jar
org.apache.commons.logging.jar
org.apache.felix.gogo.command.source.jar
org.apache.felix.gogo.command.jar
org.apache.felix.gogo.runtime.source.jar
org.apache.felix.gogo.runtime.jar
org.apache.felix.gogo.shell.source.jar
org.apache.felix.gogo.shell.jar
org.apache.jasper.glassfish.source.jar
org.apache.jasper.glassfish.jar
org.apache.lucene.analysis.source.jar
org.apache.lucene.analysis.jar
org.apache.lucene.core.source.jar
org.apache.lucene.core.jar
org.apache.lucene.misc.jar
org.apache.lucene.queries.jar
org.apache.lucene.source.jar
org.apache.lucene.jar
org.eclipse.ant.core.source.jar
org.eclipse.ant.core.jar
org.eclipse.ant.launching.source.jar
org.eclipse.ant.launching.jar
org.eclipse.ant.ui.source.jar
org.eclipse.ant.ui.jar
org.eclipse.compare.core.source.jar
org.eclipse.compare.core.jar
org.eclipse.compare.source.jar
org.eclipse.compare.jar
org.eclipse.core.boot.jar
org.eclipse.core.commands.source.jar
org.eclipse.core.commands.jar
org.eclipse.core.contenttype.source.jar
org.eclipse.core.contenttype.jar
org.eclipse.core.databinding.beans.source.jar
org.eclipse.core.databinding.beans.jar
org.eclipse.core.databinding.observable.source.jar
org.eclipse.core.databinding.observable.jar
org.eclipse.core.databinding.property.source.jar
org.eclipse.core.databinding.property.jar
org.eclipse.core.databinding.source.jar
org.eclipse.core.databinding.jar
org.eclipse.core.expressions.source.jar
org.eclipse.core.expressions.jar
org.eclipse.core.externaltools.source.jar
org.eclipse.core.externaltools.jar
org.eclipse.core.filebuffers.source.jar
org.eclipse.core.filebuffers.jar
org.eclipse.core.filesystem.linux.x86.jar
org.eclipse.core.filesystem.source.jar
org.eclipse.core.filesystem.jar
org.eclipse.core.jobs.source.jar
org.eclipse.core.jobs.jar
org.eclipse.core.net.linux.x86.source.jar
org.eclipse.core.net.linux.x86.jar
org.eclipse.core.net.source.jar
org.eclipse.core.net.jar
org.eclipse.core.resources.source.jar
org.eclipse.core.resources.jar
org.eclipse.core.runtime.compatibility.auth.source.jar
org.eclipse.core.runtime.compatibility.auth.jar
org.eclipse.core.runtime.compatibility.registry.source.jar
org.eclipse.core.runtime.compatibility.registry
org.eclipse.core.runtime.compatibility.source.jar
org.eclipse.core.runtime.compatibility.jar
org.eclipse.core.runtime.source.jar
org.eclipse.core.runtime.jar
org.eclipse.core.variables.source.jar
org.eclipse.core.variables.jar
org.eclipse.cvs.jar
org.eclipse.debug.core.source.jar
org.eclipse.debug.core.jar
org.eclipse.debug.ui.source.jar
org.eclipse.debug.ui.jar
org.eclipse.ecf.filetransfer.source.jar
org.eclipse.ecf.filetransfer.jar
org.eclipse.ecf.identity.source.jar
org.eclipse.ecf.identity.jar
org.eclipse.ecf.provider.filetransfer.httpclient.source.jar
org.eclipse.ecf.provider.filetransfer.httpclient.ssl.source.jar
org.eclipse.ecf.provider.filetransfer.httpclient.ssl.jar
org.eclipse.ecf.provider.filetransfer.httpclient.jar
org.eclipse.ecf.provider.filetransfer.source.jar
org.eclipse.ecf.provider.filetransfer.ssl.source.jar
org.eclipse.ecf.provider.filetransfer.ssl.jar
org.eclipse.ecf.provider.filetransfer.jar
org.eclipse.ecf.source.jar
org.eclipse.ecf.ssl.source.jar
org.eclipse.ecf.ssl.jar
org.eclipse.ecf.jar
org.eclipse.equinox.app.source.jar
org.eclipse.equinox.app.jar
org.eclipse.equinox.bidi.source.jar
org.eclipse.equinox.bidi.jar
org.eclipse.equinox.common.source.jar
org.eclipse.equinox.common.jar
org.eclipse.equinox.concurrent.jar
org.eclipse.equinox.console.source.jar
org.eclipse.equinox.console.jar
org.eclipse.equinox.ds.source.jar
org.eclipse.equinox.ds.jar
org.eclipse.equinox.event.source.jar
org.eclipse.equinox.event.jar
org.eclipse.equinox.frameworkadmin.equinox.source.jar
org.eclipse.equinox.frameworkadmin.equinox.jar
org.eclipse.equinox.frameworkadmin.source.jar
org.eclipse.equinox.frameworkadmin.jar
org.eclipse.equinox.http.jetty.source.jar
org.eclipse.equinox.http.jetty.jar
org.eclipse.equinox.http.registry.source.jar
org.eclipse.equinox.http.registry.jar
org.eclipse.equinox.http.servlet.source.jar
org.eclipse.equinox.http.servlet.jar
org.eclipse.equinox.jsp.jasper.registry.source.jar
org.eclipse.equinox.jsp.jasper.registry.jar
org.eclipse.equinox.jsp.jasper.source.jar
org.eclipse.equinox.jsp.jasper.jar
org.eclipse.equinox.launcher.gtk.linux.x86
org.eclipse.equinox.launcher.source.jar
org.eclipse.equinox.launcher.jar
org.eclipse.equinox.p2.artifact.repository.source.jar
org.eclipse.equinox.p2.artifact.repository.jar
org.eclipse.equinox.p2.console.source.jar
org.eclipse.equinox.p2.console.jar
org.eclipse.equinox.p2.core.source.jar
org.eclipse.equinox.p2.core.jar
org.eclipse.equinox.p2.director.app.source.jar
org.eclipse.equinox.p2.director.app.jar
org.eclipse.equinox.p2.director.source.jar
org.eclipse.equinox.p2.director.jar
org.eclipse.equinox.p2.directorywatcher.source.jar
org.eclipse.equinox.p2.directorywatcher.jar
org.eclipse.equinox.p2.engine.source.jar
org.eclipse.equinox.p2.engine.jar
org.eclipse.equinox.p2.extensionlocation.source.jar
org.eclipse.equinox.p2.extensionlocation.jar
org.eclipse.equinox.p2.garbagecollector.source.jar
org.eclipse.equinox.p2.garbagecollector.jar
org.eclipse.equinox.p2.jarprocessor.source.jar
org.eclipse.equinox.p2.jarprocessor.jar
org.eclipse.equinox.p2.metadata.repository.source.jar
org.eclipse.equinox.p2.metadata.repository.jar
org.eclipse.equinox.p2.metadata.source.jar
org.eclipse.equinox.p2.metadata.jar
org.eclipse.equinox.p2.operations.source.jar
org.eclipse.equinox.p2.operations.jar
org.eclipse.equinox.p2.publisher.eclipse.source.jar
org.eclipse.equinox.p2.publisher.eclipse.jar
org.eclipse.equinox.p2.publisher.source.jar
org.eclipse.equinox.p2.publisher.jar
org.eclipse.equinox.p2.ql.source.jar
org.eclipse.equinox.p2.ql.jar
org.eclipse.equinox.p2.reconciler.dropins.source.jar
org.eclipse.equinox.p2.reconciler.dropins.jar
org.eclipse.equinox.p2.repository.source.jar
org.eclipse.equinox.p2.repository.tools.source.jar
org.eclipse.equinox.p2.repository.tools.jar
org.eclipse.equinox.p2.repository.jar
org.eclipse.equinox.p2.touchpoint.eclipse.source.jar
org.eclipse.equinox.p2.touchpoint.eclipse.jar
org.eclipse.equinox.p2.touchpoint.natives.source.jar
org.eclipse.equinox.p2.touchpoint.natives.jar
org.eclipse.equinox.p2.transport.ecf.source.jar
org.eclipse.equinox.p2.transport.ecf.jar
org.eclipse.equinox.p2.ui.importexport.source.jar
org.eclipse.equinox.p2.ui.importexport.jar
org.eclipse.equinox.p2.ui.sdk.scheduler.source.jar
org.eclipse.equinox.p2.ui.sdk.scheduler.jar
org.eclipse.equinox.p2.ui.sdk.source.jar
org.eclipse.equinox.p2.ui.sdk.jar
org.eclipse.equinox.p2.ui.source.jar
org.eclipse.equinox.p2.ui.jar
org.eclipse.equinox.p2.updatechecker.source.jar
org.eclipse.equinox.p2.updatechecker.jar
org.eclipse.equinox.p2.updatesite.source.jar
org.eclipse.equinox.p2.updatesite.jar
org.eclipse.equinox.preferences.source.jar
org.eclipse.equinox.preferences.jar
org.eclipse.equinox.registry.source.jar
org.eclipse.equinox.registry.jar
org.eclipse.equinox.security.source.jar
org.eclipse.equinox.security.ui.source.jar
org.eclipse.equinox.security.ui.jar
org.eclipse.equinox.security.jar
org.eclipse.equinox.simpleconfigurator.manipulator.source.jar
org.eclipse.equinox.simpleconfigurator.manipulator.jar
org.eclipse.equinox.simpleconfigurator.source.jar
org.eclipse.equinox.simpleconfigurator.jar
org.eclipse.equinox.util.source.jar
org.eclipse.equinox.util.jar
org.eclipse.help.appserver.source.jar
org.eclipse.help.appserver.jar
org.eclipse.help.base.source.jar
org.eclipse.help.base.jar
org.eclipse.help.source.jar
org.eclipse.help.ui.source.jar
org.eclipse.help.ui.jar
org.eclipse.help.webapp.source.jar
org.eclipse.help.webapp.jar
org.eclipse.help.jar
org.eclipse.jdt.annotation.source.jar
org.eclipse.jdt.annotation.jar
org.eclipse.jdt.apt.core.source.jar
org.eclipse.jdt.apt.core.jar
org.eclipse.jdt.apt.pluggable.core.source.jar
org.eclipse.jdt.apt.pluggable.core.jar
org.eclipse.jdt.apt.ui.source.jar
org.eclipse.jdt.apt.ui.jar
org.eclipse.jdt.compiler.apt.source.jar
org.eclipse.jdt.compiler.apt.jar
org.eclipse.jdt.compiler.tool.source.jar
org.eclipse.jdt.compiler.tool.jar
org.eclipse.jdt.core.manipulation.source.jar
org.eclipse.jdt.core.manipulation.jar
org.eclipse.jdt.core.source.jar
org.eclipse.jdt.core.jar
org.eclipse.jdt.debug.source.jar
org.eclipse.jdt.debug.ui.source.jar
org.eclipse.jdt.debug.ui.jar
org.eclipse.jdt.debug
org.eclipse.jdt.doc.user.jar
org.eclipse.jdt.junit.core.source.jar
org.eclipse.jdt.junit.core.jar
org.eclipse.jdt.junit.runtime.source.jar
org.eclipse.jdt.junit.runtime.jar
org.eclipse.jdt.junit.source.jar
org.eclipse.jdt.junit4.runtime.source.jar
org.eclipse.jdt.junit4.runtime.jar
org.eclipse.jdt.junit.jar
org.eclipse.jdt.launching.source.jar
org.eclipse.jdt.launching.jar
org.eclipse.jdt.ui.source.jar
org.eclipse.jdt.ui.jar
org.eclipse.jdt.jar
org.eclipse.jetty.continuation.source.jar
org.eclipse.jetty.continuation.jar
org.eclipse.jetty.http.source.jar
org.eclipse.jetty.http.jar
org.eclipse.jetty.io.source.jar
org.eclipse.jetty.io.jar
org.eclipse.jetty.security.source.jar
org.eclipse.jetty.security.jar
org.eclipse.jetty.server.source.jar
org.eclipse.jetty.server.jar
org.eclipse.jetty.servlet.source.jar
org.eclipse.jetty.servlet.jar
org.eclipse.jetty.util.source.jar
org.eclipse.jetty.util.jar
org.eclipse.jface.databinding.source.jar
org.eclipse.jface.databinding.jar
org.eclipse.jface.source.jar
org.eclipse.jface.text.source.jar
org.eclipse.jface.text.jar
org.eclipse.jface.jar
org.eclipse.jsch.core.source.jar
org.eclipse.jsch.core.jar
org.eclipse.jsch.ui.source.jar
org.eclipse.jsch.ui.jar
org.eclipse.ltk.core.refactoring.source.jar
org.eclipse.ltk.core.refactoring.jar
org.eclipse.ltk.ui.refactoring.source.jar
org.eclipse.ltk.ui.refactoring.jar
org.eclipse.osgi.services.source.jar
org.eclipse.osgi.services.jar
org.eclipse.osgi.source.jar
org.eclipse.osgi.util.source.jar
org.eclipse.osgi.util.jar
org.eclipse.osgi.jar
org.eclipse.pde.api.tools.source.jar
org.eclipse.pde.api.tools.ui.source.jar
org.eclipse.pde.api.tools.ui.jar
org.eclipse.pde.api.tools.jar
org.eclipse.pde.build.source.jar
org.eclipse.pde.build
org.eclipse.pde.core.source.jar
org.eclipse.pde.core.jar
org.eclipse.pde.doc.user.jar
org.eclipse.pde.ds.core.source.jar
org.eclipse.pde.ds.core.jar
org.eclipse.pde.ds.ui.source.jar
org.eclipse.pde.ds.ui.jar
org.eclipse.pde.junit.runtime.source.jar
org.eclipse.pde.junit.runtime.jar
org.eclipse.pde.launching.source.jar
org.eclipse.pde.launching.jar
org.eclipse.pde.runtime.source.jar
org.eclipse.pde.runtime.jar
org.eclipse.pde.ua.core.source.jar
org.eclipse.pde.ua.core.jar
org.eclipse.pde.ua.ui.source.jar
org.eclipse.pde.ua.ui.jar
org.eclipse.pde.ui.source.jar
org.eclipse.pde.ui.templates.source.jar
org.eclipse.pde.ui.templates.jar
org.eclipse.pde.ui.jar
org.eclipse.pde.jar
org.eclipse.platform.doc.user.jar
org.eclipse.platform.source.jar
org.eclipse.platform
org.eclipse.rcp.jar
org.eclipse.sdk
org.eclipse.search.source.jar
org.eclipse.search.jar
org.eclipse.swt.gtk.linux.x86.source.jar
org.eclipse.swt.gtk.linux.x86.jar
org.eclipse.swt.jar
org.eclipse.team.core.source.jar
org.eclipse.team.core.jar
org.eclipse.team.cvs.core.source.jar
org.eclipse.team.cvs.core.jar
org.eclipse.team.cvs.ssh2.source.jar
org.eclipse.team.cvs.ssh2.jar
org.eclipse.team.cvs.ui.source.jar
org.eclipse.team.cvs.ui.jar
org.eclipse.team.ui.source.jar
org.eclipse.team.ui.jar
org.eclipse.text.source.jar
org.eclipse.text.jar
org.eclipse.ui.browser.source.jar
org.eclipse.ui.browser.jar
org.eclipse.ui.cheatsheets.source.jar
org.eclipse.ui.cheatsheets.jar
org.eclipse.ui.console.source.jar
org.eclipse.ui.console.jar
org.eclipse.ui.editors.source.jar
org.eclipse.ui.editors.jar
org.eclipse.ui.externaltools.source.jar
org.eclipse.ui.externaltools.jar
org.eclipse.ui.forms.source.jar
org.eclipse.ui.forms.jar
org.eclipse.ui.ide.application.source.jar
org.eclipse.ui.ide.application.jar
org.eclipse.ui.ide.source.jar
org.eclipse.ui.ide.jar
org.eclipse.ui.intro.source.jar
org.eclipse.ui.intro.universal.source.jar
org.eclipse.ui.intro.universal
org.eclipse.ui.intro.jar
org.eclipse.ui.navigator.resources.source.jar
org.eclipse.ui.navigator.resources.jar
org.eclipse.ui.navigator.source.jar
org.eclipse.ui.navigator.jar
org.eclipse.ui.net.source.jar
org.eclipse.ui.net.jar
org.eclipse.ui.presentations.r21.source.jar
org.eclipse.ui.presentations.r21.jar
org.eclipse.ui.source.jar
org.eclipse.ui.trace.source.jar
org.eclipse.ui.trace.jar
org.eclipse.ui.views.log.source.jar
org.eclipse.ui.views.log.jar
org.eclipse.ui.views.properties.tabbed.source.jar
org.eclipse.ui.views.properties.tabbed.jar
org.eclipse.ui.views.source.jar
org.eclipse.ui.views.jar
org.eclipse.ui.workbench.compatibility.source.jar
org.eclipse.ui.workbench.compatibility
org.eclipse.ui.workbench.source.jar
org.eclipse.ui.workbench.texteditor.source.jar
org.eclipse.ui.workbench.texteditor.jar
org.eclipse.ui.workbench.jar
org.eclipse.ui.jar
org.eclipse.update.configurator.source.jar
org.eclipse.update.configurator.jar
org.eclipse.update.core.source.jar
org.eclipse.update.core.jar
org.eclipse.update.scheduler.source.jar
org.eclipse.update.scheduler.jar
org.eclipse.update.ui.source.jar
org.eclipse.update.ui.jar
org.hamcrest.core.source.jar
org.hamcrest.core.jar
org.junit.source.jar
org.junit.source.jar
org.junit4
org.junit
org.junit
org.objectweb.asm.source.jar
org.objectweb.asm.jar
org.sat4j.core.jar
org.sat4j.pb.jar

Back to the top