多个JAR文件的类路径我有计划在c:\cygwin\programs\x.java
x.java
它使用y.jar
和z.jar
,同时也是该文件夹c:\cygwin\programs
英寸设置在Cygwin的
在Windows中:
c:cygwin\programs>javac -classpath c:\cygwin\programs\y.jar;c:\cygwin\programs\z.jar x.java
没有错误。
在cygwin的
(1)
$javac -classpath c\:/cygwin/programs/y.jar;c\:/cygwin/programs/z.jar x.java
Errors: $'PK\003\004': Command not found.
(2)
$javac -classpath c:\cygwin\programs\y.jar;c:\cygwin\programs\z.jar x.java
Errors: -bash command Command not found.
(3)
$javac -classpath 'c:/cygwin/programs/y.jar;c:/cygwin/programs/z.jar' x.java
No error.
为什么给错误在的情况下,(1 ),(2)...
@AlG还有就是Java没有Cygwin的版本! java.exe是需要传递Windows风格路径的Windows程序。 – andrewdotn