我曾经在Java 6中执行以下命令行:
java -cp"d:\ mylib\*"com.my.package.program
现在我升级到JDK 7 u1 64位,它开始抱怨无法找到jar.jar在mylib文件夹中.
我查看了http://download.oracle.com/javase/7/docs/technotes/tools/windows/java.html
没有针对Java 7编写的具体内容.但是最新的信息是什么?
小智 5
Windows下的Java 7单项类路径似乎被打破了.为了解决这个问题,我拆分了我的类路径,因为出于某些奇怪的原因,如果它们包含2个或更多条目,则windows下的java 7类路径会起作用.
例如:
java -cp "d:\mylib\*;d:\myLib" com.my.package.program
Run Code Online (Sandbox Code Playgroud)
甚至
java -cp "d:\mylib\*;" com.my.package.program
Run Code Online (Sandbox Code Playgroud)
可以使用java 7.我知道这绝不是一个非常优雅的解决方案,但至少程序运行.
归档时间: |
|
查看次数: |
898 次 |
最近记录: |