关于设定包的问题
代码如下:
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 就行了