JUnit 环境变量的设置(100分)

  • 主题发起人 主题发起人 xbl
  • 开始时间 开始时间
X

xbl

Unregistered / Unconfirmed
GUEST, unregistred user!
1 我将 JUnit 3.8.1 解压后放到 c:/JUnit3.8.1
2 将 c:/JUnit3.8.1/junit.jar;
c:/JUnit3.8.1/junit 添加到 classpath 变量中
按照参考资料,可以这样来执行示例程序 java junit.textui.TestRunner junit.samples.AllTests
但是,这样会出错,也就是找不到类这样的错误,
但是,我这样来执行就可以:
java -classpath .;c:/junit3.i.1/junit.jar junit.textui.TestRunner junit.samples.AllTests
也就是说,前面配置的环境变量 classpath 没有起作用,
每次运行都必须带一个这么长的 -classpath 参数实在是麻烦,
这是怎么回事情?
 
我这里也是一样,就这样写
java -classpath .;c:/junit3.i.1/junit.jar junit.textui.TestRunner junit.samples.AllTests
也是无法执行,还必须要到junt.jar的目录下才能行,这是为什么呢?
 
你说的是,先要到当前目录下,
 
我的classpath这样写的
..;.;C:/jakarta-tomcat-4.1.27/common/lib/servlet.jar;C:/j2sdk1.4.2/lib/tools.jar;D:/Tools/junit3.8.1/junit.jar
 
http://www.extremepattern.com/dp/junit_SourceTest.html
按照上面页面上的说法,我这样写
C:/>java -cp d:/tools/junit3.8.1/junit3.8.1/junit.jar;d:/tools/junit3.8.1/junit3.8.1 junit.textui.TestRunner junit.samples.AllTests
可以执行,为什么classpath不起作用想不出头绪
 
老兄,这并没有找到如何解决的方法呀
 
后退
顶部