我有一个简单的Java文件Q.java,依赖于一个外部库文件X.jar。 Q.java和X.jar都在同一个目录中。我可以通过命令行编译Q.java:"javac -cp X.jar Q.java"。这会生成一个Q.class文件。现在该如何运行它呢? 我尝试了以下方法:
1)java Q 2)java -cp X.jar Q
但我一直收到"Exception in thread "main" java.lang.NoClassDefFoundError: Q Caused by: java.lang.ClassNotFoundException: Q"的错误提示。
现在我已经有了class文件,该如何通过命令行运行它呢?
1)java Q 2)java -cp X.jar Q
但我一直收到"Exception in thread "main" java.lang.NoClassDefFoundError: Q Caused by: java.lang.ClassNotFoundException: Q"的错误提示。
现在我已经有了class文件,该如何通过命令行运行它呢?
package
声明吗? - Ted Hopp