出错信息我贴错了,应该是:java.lang.NoClassDefFoundError: InnerClass/InnerClassDemo (wrong name: InnerClassDemo)... 不过没关系,我发现我在NetBeans里执行任何class文件都报这个错,所以是不是有些环境选项不对? 付部分InnerClass.java: //1.2, 1.3, and compatible releases. Works in 1.1 if you add //JFC/Swing 1.1.import javax.swing.*; import java.awt.*; import java.awt.event.*;public class InnerClassDemo { public Component createComponents() {......
不过没关系,我发现我在NetBeans里执行任何class文件都报这个错,所以是不是有些环境选项不对?
付部分InnerClass.java:
//1.2, 1.3, and compatible releases. Works in 1.1 if you add
//JFC/Swing 1.1.import javax.swing.*;
import java.awt.*;
import java.awt.event.*;public class InnerClassDemo {
public Component createComponents() {......
C:\APPS\Code\JAVA\InnerClass>java InnerClassDemo.class
Exception in thread "main" java.lang.NoClassDefFoundError: InnerClassDemo/class所以我猜Net Beans把扩展名也一起加在命令行里面了。不知道怎么纠正?今天第一天用NetBeans IDE.
C:\Program Files\j2sdk_nb\j2sdk1.4.2\bin\java -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=D8505000:1821,suspend=y -Djava.compiler=NONE -classpath "C:\Documents and Settings\youhuali\.netbeans\3.5\system;C:\Documents and Settings\youhuali\.netbeans\3.5\system;C:\Program Files\j2sdk_nb\netbeans3.5.1\system;C:\Program Files\j2sdk_nb\netbeans3.5.1\modules\ext\AbsoluteLayout.jar;C:\Program Files\j2sdk_nb\netbeans3.5.1\modules\autoload\ext\servlet-2.3.jar;C:\Program Files\j2sdk_nb\netbeans3.5.1\lib\ext\xml-apis-1.0b2.jar;C:\Documents and Settings\youhuali\.netbeans\3.5\sampledir;C:\Program Files\j2sdk_nb\netbeans3.5.1\beans\TimerBean.jar;C:\APPS\Code\JAVA" InnerClass.InnerClassDemo