有没有简单一点的方法来包含文件?

hbcb 2006-05-26 11:29:13
经过了N天的努力,终于完成了HelloWorld程序

接下来用了一个第三方的jxl.jar包,也困惑了n久,我把这个包放在了CLASSPATH目录下,不行,在命令行里指定 -classpath . 指定是当前目录也不行,有的资料上写CALSSPATH,有的写classpath,还有的写ClassPath,不知道哪个是正确的.

最后看到别人在命令行上有 -cp *.jar 这个用法,才尝试用:
#javac -cp jxl.jar test.java
#java -cp jxl.jar test
终于成功了!

都是这个path惹的祸,自接触电脑以来,我的意识里都把path当成是目录,而我用到的地方,path也总是目录,没有出现过是文件,一直都在设这个classpath目录,总不成功,原来是java里面的含义比较特殊

每次都要在命令行上 -cp jxl.jar ,觉得非常的麻烦,如果用的jar文件很多的时候也这样写,那怎么受得了啊

该如何包含.jar文件呢?比如我的例子中,我想这样编译和运行:
#javac test.java
#java test
而不是:
#javac -cp jxl.jar test.java
#java -cp jxl.jar test
...全文
63 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
把这个jar的路径比如d:\test\jxl.jar;写道你的classpath里就可以了啊。
dlxu 2006-05-26
  • 打赏
  • 举报
回复
好像只能这样的,所以建议采用IDE进行开发或者Ant来编译部署

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧