关于设定包的问题
代码如下: 
 package   package1.package2; 
 public   class   packageDemo 
 { 
       public   static   void   main(String[]   args) 
       { 
             System.out.println( "Hello!   java! "); 
       } 
 }   
 在命令行窗口中输入:javac   -d.PackageDemo.java   
 但是出现错误如下:错误:无法读取:   -d.PackageDemo.java 
 1   错误   
 请问这是怎么一回事??谢谢
------解决方案--------------------比如我在D:\java\workspace目录下他建packageDemo.java源文件,然后我进入cmd命令行后, 
 c> cd D:\java\workspace 
 c> d: 
 D:\java\workspace> javac -d D:\java\workspace packageDemo.java(目录不能错) 
 D:\java\workspace> java package1.package2.packageDemo(把包名也要写入) 
 还要注意packageDemo大小写 
 就行了 
------解决方案--------------------编译的时候把你的工作目录加到path后面,命令和以前的命令一样,执行的时候注意java package1.package2.packageDemo 就行了