我有javac ellsworth.java 生成class文件 源文件如下: public class Ellsworth { public static void main(String[] arguments){ String line1="The advancement of the arts, from year\n"; String line2="to year ,taxes our credulity,and seems\n"; String quote=line1+line2; System.out.println('\u0022'+quote+'\u0022'); } }
源文件如下:
public class Ellsworth
{
public static void main(String[] arguments){
String line1="The advancement of the arts, from year\n";
String line2="to year ,taxes our credulity,and seems\n";
String quote=line1+line2;
System.out.println('\u0022'+quote+'\u0022');
}
}
CLASSPATH:C:\j2sdk1.4.1_01;C:\j2sdk1.4.1_01\lib\tools.jar;C:\j2sdk1.4.1_01\lib\dt.jar;C:\j2sdk1.4.1_01\lib\tools.jar;C:\Tomcat 4.1\classes;C:\Tomcat 4.1\lib改成:
CLASSPATH:.;C:\j2sdk1.4.1_01;C:\j2sdk1.4.1_01\lib\tools.jar;C:\j2sdk1.4.1_01\lib\dt.jar;C:\j2sdk1.4.1_01\lib\tools.jar;C:\Tomcat 4.1\classes;C:\Tomcat 4.1\lib就可以了!为什么必须加个“.;”,这个“.”表示什么意思?
我最后改成这样也能解释class文件:
CLASSPATH:C:\j2sdk1.4.1_01\lib\tools.jar;C:\j2sdk1.4.1_01\lib\dt.jar;C:\j2sdk1.4.1_01\lib\tools.jar;C:\Tomcat 4.1\classes;C:\Tomcat 4.1\lib
java Ellsworth大小写要相同啊
classpath=.;c:\jdk\lib;