如何运行java -cp命令

时间:2013-08-13 21:10:11

标签: java

我当前的目录是C:/ workspace / parent / persistence

我在文件夹路径中持有两个jar(src / main / java / resources / jars)

如何执行以下命令。

java -cp ./Example1.jar;./Example2.jar cm.f.c.h.h.c.CApp -e mypassword

所以,文件夹结构是

工作 - >父 - >坚持 - > S - >米 - > R - >罐子 - > Example1.jar;      Example2.jar

因此可以通过在工作目录上执行cd parent来遍历工作 - > parent,依此类推。

我是否给./jars/Example1.jar或./s/m/r/jars/Example1.jar这两个命令都没有工作,它说没有找到jar。

s,m和r是目录。我尝试了其他方式的组合,但没有工作。 请帮助。

1 个答案:

答案 0 :(得分:1)

如果您当前的目录是C:/workspace/parent/persistence并且广告集在C:/workspace/parent/persist/s/m/r/jars,您需要提供广告的路径,因此./s/m/r/jars/Example1.jar;./s/m/r/jars/Example2.jar

您的主类CApp必须声明为package cm.f.c.h.h.c,并且必须在.jar文件中复制相同的目录层次结构cm/f/c/h/h/c

(为了将来,请复制粘贴您在终端中输入的内容,并复制粘贴您获得的确切输出/错误 - 这比仅仅谈论您得到的错误更有帮助)