日期:2014-05-20  浏览次数:20764 次

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中了

------解决方案--------------------
对的,