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

几个基本问题!!!
import   java.io.PrintStream;
import   java.util.logging.Logger;
import   se.sics.tac.aw.*;
import   se.sics.tac.util.ArgEnumerator;
如何把se.sics.tac.aw和util下面的内容加到一个别的jar文件中去?因为这个jar文件中没有se.sics.tac.aw和util.
是不是我在系统变量中设置了JAVA_HOME=c:\j2sdk1.4.2
classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib;
path=%JAVA_HOME%\bin就不需要在加入java.io.PrintStream;和java.util.logging.Logger;了???
谢谢.


------解决方案--------------------
为什么要把那几个包加到别的jar中去?
如果你是想用那几个包中的类,那么你可以把包含这几个package的jar文件放在classpath里就可以了。
BTW,你的classpath设置不对,应该具体对应jar文件,比如classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tac.jar;

假如包含se.sics.tac.aw等包的jar文件是tac.jar,那么你也可以加到classpath里。
------解决方案--------------------
xuexi...
------解决方案--------------------
概念够乱的。
1,为什么要用import呢?什么时候用呢?
2,PATH是干吗的呢?CLASSPATH呢?有什么区别呢?

好好读书吧。