C:\Java Files>javac -d . LibTest.java LibTest.java:5: cannot resolve symbol symbol : constructor Vector () location: class Vector Vector v = new Vector(); ^ LibTest.java:6: cannot resolve symbol symbol : constructor List () location: class List List l = new List(); ^ 2 errors
C:\Java Files>javac -classpath "c:\java files" LibTest.java LibTest.java:5: cannot resolve symbol symbol : constructor Vector () location: class Vector Vector v = new Vector(); ^ LibTest.java:6: cannot resolve symbol symbol : constructor List () location: class List List l = new List(); ^ 2 errorsVector和List我都编译过了,都放在c:\java files\com\bruceeckel\uitl目录下p.s 我的环境是win2000+jdk1.3.1
LibTest.java:5: cannot resolve symbol
symbol : constructor Vector ()
location: class Vector
Vector v = new Vector();
^
LibTest.java:6: cannot resolve symbol
symbol : constructor List ()
location: class List
List l = new List();
^
2 errors
环境变量classpath是不是只认.JAR文件?
LibTest.java:5: cannot resolve symbol
symbol : constructor Vector ()
location: class Vector
Vector v = new Vector();
^
LibTest.java:6: cannot resolve symbol
symbol : constructor List ()
location: class List
List l = new List();
^
2 errorsVector和List我都编译过了,都放在c:\java files\com\bruceeckel\uitl目录下p.s 我的环境是win2000+jdk1.3.1
Exception in thread "main" java.lang.NoClassDefFoundError: c05/LibTest
编译当前文件把Classpath的第一个路径设成".",如.;d:\jdk1.3;
另外你的LibTest在什么地方?
真是太累了。好吧,帮人帮到底。你这样做:
1.delete all *.class files.
2.把LibTest.java放到c:\java files\ 下面,把List.java and Vecto.java 放到
C:\java files\com\bruceeckel\util\ 下面
3.打开一个cmd.exe,进入c:\java files\, 然后 javac LibTest.java
编译成功
4.java LibTest