第一次学习package,结果出了问题,构建步骤是这样的:
1.编写package代码:
package ac.debug;public class DB{
public static void d(){
System.out.println("123");
}
}
2.编译上述代码,在ac\debug文件夹中生成DB.class文件,然后将ac文件夹放入c:\firs文件夹下
3.在环境变量中设置CLASSPATH,完成后是这样的:
.;C:\Program Files\Java\jre1.6.0_07\lib\ext\QTJava.zip;C:\first;
4.编写代码调用package:import static ac.debug.DB.*;public class a{
public static void main(String[] args){
d();
}
}
编译时编译器提示ac.debug不存在
问题出在哪里?谢谢!
1.编写package代码:
package ac.debug;public class DB{
public static void d(){
System.out.println("123");
}
}
2.编译上述代码,在ac\debug文件夹中生成DB.class文件,然后将ac文件夹放入c:\firs文件夹下
3.在环境变量中设置CLASSPATH,完成后是这样的:
.;C:\Program Files\Java\jre1.6.0_07\lib\ext\QTJava.zip;C:\first;
4.编写代码调用package:import static ac.debug.DB.*;public class a{
public static void main(String[] args){
d();
}
}
编译时编译器提示ac.debug不存在
问题出在哪里?谢谢!
3.在环境变量中设置CLASSPATH,完成后是这样的:
.;C:\Program Files\Java\jre1.6.0_07\lib\ext\QTJava.zip;C:\first;
4.编写代码调用package:
你放到了c:\firs中,而环境变量设置的是c:\first,你说能找到吗?
或者直接用文本手动在命令提示符下运行
C:\Documents and Settings\ricky\desktop>javac -cp c:/first Test.javaC:\Documents and Settings\ricky\desktop>java -cp .;c:/first Test
123
保证可以