现我写好了一个虹JAVA文件,具体代码如下://Test.javapackage pack;public class Test
{
String name="li";
int age=25;
public void play()
{
System.out.println("Play it.");
}
}我将此代码放在D盘pack目录下,通过编译。我另写了一个是JAVA文件,代码如下://TestIt.javaimport pack.*;public class TestIt
{
public static void main(String args[])
{
Test t=new Test();
t.play();
System.out.println("Name is "+t.name);
System.out.println("Age is "+age);
}
}现我将这个文件放在在D盘LI的目录下,进入在D盘LI目录编译,并用编译器编译。结果报错。希望高手指点。javac -classpath d:\pack TestIt.java
下面是报错的信息:错误1package pack does not exist.错误行在第一行。import pack.*;错误2cann't access Testbad class file: d:\pack\Test.classclass file contains wrong class:pack.Testplease remove or make sure it appears in the correct subdirectory of the classpath错误在第7行,Test t=new Test();以上问题请高手能帮忙解决,谢谢。
{
String name="li";
int age=25;
public void play()
{
System.out.println("Play it.");
}
}我将此代码放在D盘pack目录下,通过编译。我另写了一个是JAVA文件,代码如下://TestIt.javaimport pack.*;public class TestIt
{
public static void main(String args[])
{
Test t=new Test();
t.play();
System.out.println("Name is "+t.name);
System.out.println("Age is "+age);
}
}现我将这个文件放在在D盘LI的目录下,进入在D盘LI目录编译,并用编译器编译。结果报错。希望高手指点。javac -classpath d:\pack TestIt.java
下面是报错的信息:错误1package pack does not exist.错误行在第一行。import pack.*;错误2cann't access Testbad class file: d:\pack\Test.classclass file contains wrong class:pack.Testplease remove or make sure it appears in the correct subdirectory of the classpath错误在第7行,Test t=new Test();以上问题请高手能帮忙解决,谢谢。
另外我在编译时也加上了-classpath.