Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pde-dev] Eclipse cannot find required libraries in plugin

Hi,

You can always try to add *all* plugins as a dependency in your
plugin. If this solves the problem, you are missing a dependency and
you can leave them out one by one to see which one it is.

Regards,
Leen Toelen


On 9/22/05, Ramakrishna RangaRao <rkrangar@xxxxxxx> wrote:
> Hi All,
>    Even I am facing the similar kind of problems .
> Vinícius Pitta Lima de Araújo  , If u came to know a solution for the
> same , please let me know .
> Thanks,
> Ranga
>
> Vinícius Pitta Lima de Araújo wrote on 9/19/2005, 4:22 PM:
>
>  > Hi Brian,
>  > I can run using the eclipse with PDE without problems. But when I try
>  > to run in a simple eclipse environment I get these
>  > NoClassDefFoundError.
>  >
>  > Follow all my confiurations files.
>  >
>  > The plugin.xml:
>  >     <?xml version="1.0" encoding="UTF-8"?>
>  >     <?eclipse version="3.0"?>
>  >     <plugin>
>  >        <extension
>  >              point="org.eclipse.ui.editors">
>  >           <editor
>  >                 name="Gerador de Código Netra"
>  >                 extensions="gcnetra"
>  >                 icon="icons/sample.gif"
>  >
>  >
> contributorClass="br.com.netra.gcn.plugin.editors.GeradorCodigoEditorContributor"
>
>  >
>  >
>  > class="br.com.netra.gcn.plugin.editors.GeradorCodigoEditor"
>  >                 id="br.com.netra.gcn.plugin.editors.GeradorCodigoEditor">
>  >           </editor>
>  >        </extension>
>  >        <extension
>  >              point="org.eclipse.ui.newWizards">
>  >           <category
>  >                 name="Netra"
>  >                 id="netra_category">
>  >           </category>
>  >           <wizard
>  >                 name="Projeto Gerador de Código"
>  >                 icon="icons/sample.gif"
>  >                 category="netra_category"
>  >
>  > class="br.com.netra.gcn.plugin.wizards.GeradorCodigoNewWizard"
>  >
>  > id="br.com.netra.gcn.plugin.wizards.GeradorCodigoNewWizard">
>  >           </wizard>
>  >        </extension>
>  >
>  >     <!-- I think that this tag is useless in this case -->
>  >        <runtime>
>  >             <library name="commons-beanutils.jar"/>
>  >             <library name="commons-collections-3.1.jar"/>
>  >             <library name="commons-configuration-1.1.jar"/>
>  >             <library name="commons-lang-2.0.jar"/>
>  >             <library name="commons-logging.jar"/>
>  >             <library name="core-umt0.81.jar"/>
>  >             <library name="gerador-codigo-netra.jar"/>
>  >             <library name="log4j-1.2.9.jar"/>
>  >             <library name="velocity-1.4.jar"/>
>  >        </runtime>
>  >     </plugin>
>  >
>  >
>  > The build.properties (I think is all right):
>  >     source.. = src/
>  >     output.. = bin/
>  >     bin.includes = plugin.xml,\
>  >                    META-INF/,\
>  >                    resources/,\
>  >                    .,\
>  >                    icons/,\
>  >                    commons-beanutils.jar,\
>  >                    commons-collections-3.1.jar,\
>  >                    commons-configuration-1.1.jar,\
>  >                    commons-lang-2.0.jar,\
>  >                    commons-logging.jar,\
>  >                    core-umt0.81.jar,\
>  >                    gerador-codigo-netra.jar,\
>  >                    velocity-1.4.jar,\
>  >                    log4j-1.2.9.jar,\
>  >                    build.properties
>  >     jars.compile.order = .
>  >     jars.extra.classpath = commons-beanutils.jar,\
>  >                            commons-collections-3.1.jar,\
>  >                            commons-configuration-1.1.jar,\
>  >                            commons-lang-2.0.jar,\
>  >                            commons-logging.jar,\
>  >                            core-umt0.81.jar,\
>  >                            gerador-codigo-netra.jar,\
>  >                            log4j-1.2.9.jar,\
>  >                            velocity-1.4.jar
>  >
>  >
>  > Finally, the MANIFEST.MF:
>  >     Manifest-Version: 1.0
>  >     Bundle-ManifestVersion: 2
>  >     Bundle-Name: Gerador de Código Netra
>  >     Bundle-SymbolicName: br.com.netra.gcn; singleton:=true
>  >     Bundle-Version: 1.0.0
>  >     Bundle-Activator: br.com.netra.gcn.plugin.PluginGCN
>  >     Bundle-Vendor: Netra Tecnologia Ltda
>  >     Bundle-Localization: plugin
>  >     ## I dont know why, but everytime I have to add this line
>  >     ## because the PDE remove it.
>  >     Bundle-Classpath:  commons-beanutils.jar,
>  >      commons-collections-3.1.jar,
>  >      commons-configuration-1.1.jar,
>  >      commons-lang-2.0.jar,
>  >      commons-logging.jar,
>  >      core-umt0.81.jar,
>  >      gerador-codigo-netra.jar,
>  >      velocity-1.4.jar,
>  >      log4j-1.2.9.jar,
>  >      build.properties
>  >     Require-Bundle: org.eclipse.ui,
>  >      org.eclipse.core.runtime,
>  >      org.eclipse.core.resources,
>  >      org.eclipse.ui.editors,
>  >      org.eclipse.ui.ide,
>  >      org.eclipse.ui.workbench.texteditor,
>  >      org.eclipse.ui.forms,
>  >      org.eclipse.ui.console,
>  >      org.eclipse.jface.text
>  >     Eclipse-AutoStart: true
>  >     Export-Package: br.com.netra.gcn.gui,
>  >      br.com.netra.gcn.plugin,
>  >      br.com.netra.gcn.plugin.editors,
>  >      br.com.netra.gcn.plugin.editors.pages,
>  >      br.com.netra.gcn.plugin.wizards,
>  >      br.com.netra.gcn.transformer,
>  >      br.com.netra.gcn.xmilight,
>  >      br.com.netra.gcn.xmilight.enumerations,
>  >      br.com.netra.gcn.xmilight.parse,
>  >      br.com.netra.gcn.xmilight.parse.old
>  >     Export-Package: br.com.netra.gcn.gui,
>  >      br.com.netra.gcn.plugin,
>  >      br.com.netra.gcn.plugin.editors,
>  >      br.com.netra.gcn.plugin.editors.pages,
>  >      br.com.netra.gcn.plugin.wizards,
>  >      br.com.netra.gcn.transformer,
>  >      br.com.netra.gcn.xmilight,
>  >      br.com.netra.gcn.xmilight.enumerations,
>  >      br.com.netra.gcn.xmilight.parse,
>  >      br.com.netra.gcn.xmilight.parse.old,
>  >      umtmain
>  >
>  >
>  > Thank you, Brian.
>  > Vinícius Pitta Lima de Araújo
>  >
>  > On 9/16/05, Brian de Alwis <bsd@xxxxxxxxx> wrote:
>  > > Hi Vinícius.  It would be useful if you posted your MANIFEST.MF,
>  > > plugin.xml, and the actual error.
>  > >
>  > > If you've listed the .jar in the MANIFEST.MF, you don't need it in
>  > > your plugin.xml.
>  > >
>  > > Have you managed to run your plugin using a PDE runtime image?
>  > >
>  > > Brian.
>  > >
>  > > --
>  > >  Brian de Alwis | Software Practices Lab | UBC |
>  > http://www.cs.ubc.ca/~bsd/
>  > > "There is much pleasure to be gained in useless knowledge." -
>  > Bertrand Russell
>  > >
>  > _______________________________________________
>  > pde-dev mailing list
>  > pde-dev@xxxxxxxxxxx
>  > https://dev.eclipse.org/mailman/listinfo/pde-dev
>  >
>
>
> _______________________________________________
> pde-dev mailing list
> pde-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/pde-dev
>


Back to the top