关于包路径的问题.

风斧 2007-12-22 12:14:32
java -cp
"/mondrian/lib/mondrian.jar"
mondrian.test.loader.MondrianFoodMartLoader
在C盘根目录下,有个mondrian文件夹,mondrian下有个lib,lib里面有个mondrian.jar
mondrian.jar里面有mondrian.test.loader.MondrianFoodMartLoader
请问如何执行呢?我在c盘根目录下输入java -cp
"/mondrian/lib/mondrian.jar"
mondrian.test.loader.MondrianFoodMartLoader
总是报错说是找不到类,我想是路径出了问题,我试验了几次其它路径比如,lib下执行,mondrian\lib下执行,都不对
谢谢
...全文
120 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hmsuccess 2008-03-08
  • 打赏
  • 举报
回复
我测试过可以,你要独立运行的是还有main方法的那个类,
java -cp jar文件 要运行的主类(已经编译过的)
如 java -cp OrderClient.jar OrderClient
E:\Study\javawork\netbeans\CorbaClient\dist\OrderClient.jar
macongbin88 2007-12-27
  • 打赏
  • 举报
回复
1. 找不到类,找不到哪个类?
2. 确定你的jar中类路径正确,确定你的jar 中真的有编译好的你的那个类的.class 文件
DeluxWorld 2007-12-22
  • 打赏
  • 举报
回复
写了一个test.bat, 如下

set MY_HOME=c:\mondrian
set MY_LIB=%MY_HOME%\lib
set classpath=%classpath%;%MY_LIB%\mondrian.jar;
java mondrian.test.loader.MondrianFoodMartLoader

62,615

社区成员

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

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