我正在使用类似的东西在DOS命令窗口中执行java应用程序
java -cp abcclient.jar;junit-4.4.jar;myapp.jar MyMainClass
Run Code Online (Sandbox Code Playgroud)
我需要引用在我的应用程序文件夹之外的特定文件夹中找到的许多其他jar.无论如何,我可以在上面的命令行中声明文件夹名称,让java从该文件夹中引用必要的jar.
谢谢
使用java6,您可以在类路径条目中使用通配符,因此:
java -cp "abcclient.jar;junit-4.4.jar;myapp.jar;..\lib\*" MyMainClass
Run Code Online (Sandbox Code Playgroud)
应该管用
(这里解释了一些问题虽然http://javahowto.blogspot.com/2006/07/jdk-6-supports-in-classpath-but-be.html)