有时候为了测试某个东东,我们直接使用javac和java命令来编译和运行我们临时写出来的测试类。如果这个测试类用到了别的jar包怎么办呢?我们可以使用-classpath或者-cp参数来导入这些需要的包。
假定:有测试类f:\Test.java,它用到的lib分别是c:\abc.jar和d:\efg.jar。那么我们的编译和运行命令可以这样写
javac -cp c:\abc.jar;d:\efg.jar; f:\Test.java
java -cp c:\abc.jar;d:\efg.jar; f:\Test
注意:最后一个;后面必须要用空格把这个类和lib包分开。如果是在linux下,需要把;替换成:路径当然也要替换成linux格式的。
posted @
2008-08-05 17:06 teasp 阅读(4451) |
评论 (1) |
编辑 收藏
摘要:
阅读全文
posted @
2007-09-20 16:33 teasp 阅读(2720) |
评论 (13) |
编辑 收藏
摘要: 白马是马吗?本来这不应该是个问题,可是到了OO程序员这里,它就成了问题。不过程序员们通常讨论的是正方形是否是长方形,这和白马是否是马是同一个问题。
阅读全文
posted @
2007-09-20 12:42 teasp 阅读(2131) |
评论 (2) |
编辑 收藏
我用word2003输入britain, canada, france, germany, italy, japan, russia这些词的时候发现只有canada和britain能自动将首字母变成大写,而这两个国家都是英语国家。然后,我又试了china和england,scotland,india等词,发现china不能自动大写而另外三个却可以。当然,前提条件是这些单词不能放在句首,因为句首的所有单词首字母都会自动大写。大家有兴趣可以自己试一下,看能不能发现特例,如果有的话别忘了回复我哈。
posted @
2007-09-20 08:35 teasp 阅读(370) |
评论 (5) |
编辑 收藏