【问题标题】:Add jar to Eclipse Target Platform将 jar 添加到 Eclipse 目标平台
【发布时间】:2011-08-01 10:02:37
【问题描述】:


我在我的 Eclipse RCP 应用程序中使用 MigLayout。我将 jar 添加到我的类路径中。但是当我尝试运行 RCP 应用程序时,它给出了以下异常

    java.lang.NoClassDefFoundError: net/miginfocom/swt/MigLayout
    at in.expertsoftware.tdesk.Application.start(Application.java:37)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
Caused by: java.lang.ClassNotFoundException: net.miginfocom.swt.MigLayout
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 14 more

看来,在运行时无法找到 jar。如何将此 jar 文件添加到目标平台。

【问题讨论】:

    标签: eclipse runtime target rcp platform


    【解决方案1】:

    在 Java 应用程序下的运行配置(运行菜单、运行配置)中,您将看到您的运行配置,有一个类路径选项卡,您可以在其中添加库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 2013-08-17
      • 2012-04-28
      • 1970-01-01
      • 2014-03-18
      • 2013-03-23
      • 1970-01-01
      相关资源
      最近更新 更多