这样编译:
F:\JAVAEXP\com\jack\examples\basics>javac -d . Hello.java
这样运行:
F:\JAVAEXP\com\jack\examples\basics>java com.jack.examples.basics.Hello
F:\JAVAEXP\com\jack\examples\basics>javac -d . Hello.java
这样运行:
F:\JAVAEXP\com\jack\examples\basics>java com.jack.examples.basics.Hello
我的classpath设置为
F:\JAVAEXP\com\jack\examples\basics>set CLASSPATH=.;F:\JAVAEXP;F:\j2sdk1.4.0\jre\lib\rt.jar
程序中有import javax.swing.*;
F:\j2sdk1.4.0\lib\dt.jar;F:\j2sdk1.4.0\lib\tools.jar
F:\JAVAEXP\com\jack\examples\basics>javac Hello.java
运行:
F:\JAVAEXP\java com.jack.examples.basics.Hello
我把程序改后结果不能通过!程序如下:
package com.jack.examples.basics;
import javax.swing.*;
public class Hello{
public static void main(String[] args){
System.out.println("Hello World!");
JFrame frame = new JFrame("threadLister Demo");
}
}
/*CLASSPATH*/
F:\JAVAEXP\com\jack\examples\threads>
set CLASSPATH=.;F:JAVAEXP;F:\j2sdk1.4.0\lib\dt.jar;F:\j2sdk1.4.0\lib\tools.jar;/*编译*/
F:\JAVAEXP\com\jack\examples\basics>javac Hello.java/*出错信息*/
Hello.java:8: Class com.jack.examples.basics.JFrame not found in type declaration.
JFrame frame = new JFrame("threadLister Demo");
^
Hello.java:8: Class com.jack.examples.basics.JFrame not found in type declaration.
JFrame frame = new JFrame("threadLister Demo");
^
2 errorswhy?