I've just tried this on my Windows JVM:
Java版本“1.5.0”
Java(TM)2运行时环境,标准版(构建pWi32 DeIFIFX-200 80907(SR)
8a + IZ29767 + IZ30684 + IZ31214 + IZ31213))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223ifx-2008
0811 (JIT enabled)
J9VM - 20080809_21892_lHdSMr
JIT - 20080620_1845_r8
GC-200806 U 19)号
JCL—20080907
And as would expect it works just fine. Your error message is the kind of thing I might expect if your command line looked like:
java -cp my.jar -i input.data -o output.data package.Main
您使用Java的任何shell包装器来重新排序参数吗?