0

例外...

<code>Exception in thread "main" java.lang.NoClassDefFoundError: org/pushingpixels/lafwidget/LafWidgetSupport
Caused by: java.lang.ClassNotFoundException: org.pushingpixels.lafwidget.LafWidgetSupport
... 3 more</code>

尝试通过 pushpixel 使用物质 api 时出现此错误。

下载自: http: //mvnrepository.com/artifact/org.java.net.substance/substance/6.0

我尝试将 jar 添加到类路径中,但它不起作用!我正在使用日食。

4

2 回答 2

0
  1. 您可能没有在环境变量中设置类路径

    一个。-classpath .改为使用

  2. main()不在您正在运行的课程中。

  3. 如果它在一个包中,那么你没有正确运行它。例如,hello.Hello( pkg.Class)。

于 2013-10-30T10:09:35.460 回答
0

我找到了两个组 id .. 你期待哪一个。异常清楚地说明了来自组 id org.pushingpixels 的依赖关系,但你有 org.java.net.substance

<dependency>
    <groupId>org.java.net.substance</groupId>
    <artifactId>substance</artifactId>
    <version>6.0</version>
</dependency>

其他来自

org.pushingpixels

http://code.google.com/p/bluebell/source/browse/trunk/lib/org/pushingpixels/substance/6.1/substance-6.1.pom?r=183

编辑-我也发现了这个依赖,因为我不知道正确的版本和 maven 依赖

http://mavenhub.com/c/org/pushingpixels/lafwidget/LafWidgetSupport/dependency

于 2013-10-30T10:31:30.047 回答