javac classpath问题
我在使用javac编译代码的时候一直报错,说找不到包
我有两个.java文件目录结构如下。
C:\
Test
----src
-------com
-----------DoList.java
-----------DoListTest.java
----lib
opencsv-1.8.jar
org.tmatesoft.svnkit_1.3.6.v1_r7998_v20111004_1436.jar
在程序中DoListTest.java调用DoList.java
我编译的时候
C:\>javac -classpath C:\Test\lib\opencsv-1.8.jar;C:\Test\lib\org.tmatesoft.svnkit_1.3.6.v1_r7998_v20111004_1436.jar C:\Test\src\com\DoListTest.java;C:\Test\src\com\DoList.java
报错说下边的两个.java文件无法读取
C:\Test\src\com\DoListTest.java;C:\Test\src\com\DoList.java
我想问一下是怎么回事。
而且如果调用很多.jar包的时候怎么办啊?
------解决方案--------------------用eclipse吧
------解决方案--------------------C:\Test\src\com\>javac -p . -classpath .;C:\Test\lib\opencsv-1.8.jar;C:\Test\lib\org.tmatesoft.svnkit_1.3.6.v1_r7998_v20111004_1436.jar *.java
如果调用很多jar ,那你就把jar的路径加到环境变量的classpath中了
------解决方案--------------------对的,