javac *.java是编译在同一个目录下的文件,我的test1.java和test2.java不在同一个文件下。 编译test2.java时报错: test2.java:3: package com.test1 does not exist import com.test1.test1.java; test2.java:5: cannot resolve symbol symbol :class Test1 location: class com.tes2.Test2 public class Test2 extends Test1
javac com\test2\test2.javasymbol :class Test1 location: class com.tes2.Test2 public class Test2 extends Test12 errors
在JAVAC之前,用classpath设定TEST1的路径,然后在编译。 set classpath=.;....... javac test2.java
path D:\Server\j2sdk1.4\bin;D:\com\test1 javac com/test2/test2.javacom/test2/test2.java:3: package com.test1 does not exist import com.test1.Test1;com/test2/test2.java:5: cannot resolve symbol symbol :class Test1 location: class com.tes2.Test2 public class Test2 extends Test1
我是想做一个bat文件,如果只是编译,早就搞定了。 javac -d c:\ d:\com\test1\Test1.java 这个Ok,在c:\com\test1\下生成了一个Test1.class文件javac -classpath c:\com\test1 -d c:\ d:\com\test2\Test2.java 这个就有编译错误 com/test2/test2.java:3: package com.test1 does not exist import com.test1.Test1;com/test2/test2.java:5: cannot resolve symbol symbol :class Test1 location: class com.tes2.Test2 public class Test2 extends Test1
也同意试试javac *.java,前提是源文件都在同一目录下。
编译test2.java时报错:
test2.java:3: package com.test1 does not exist
import com.test1.test1.java;
test2.java:5: cannot resolve symbol
symbol :class Test1
location: class com.tes2.Test2
public class Test2 extends Test1
location: class com.tes2.Test2
public class Test2 extends Test12 errors
set classpath=.;.......
javac test2.java
javac com/test2/test2.javacom/test2/test2.java:3: package com.test1 does not exist
import com.test1.Test1;com/test2/test2.java:5: cannot resolve symbol
symbol :class Test1
location: class com.tes2.Test2
public class Test2 extends Test1
/com/test/test2.java
/com/example/part1/p1_1.java
/com/example/part1/p1_2.java
/com/example/part1/p1_3.java
/com/example/part2/p2_1.java
/com/example/part2/p2_2.java全部有import关系 你来帮我编编...
javac -d c:\ d:\com\test1\Test1.java
这个Ok,在c:\com\test1\下生成了一个Test1.class文件javac -classpath c:\com\test1 -d c:\ d:\com\test2\Test2.java
这个就有编译错误
com/test2/test2.java:3: package com.test1 does not exist
import com.test1.Test1;com/test2/test2.java:5: cannot resolve symbol
symbol :class Test1
location: class com.tes2.Test2
public class Test2 extends Test1