Как запустить javac с путями в качестве аргумента, содержащими пробелы?

Я пытаюсь запустить следующее

javac -Xlint:unchecked -classpath C:/Users/a b/workspace/ @C:/Users/a b/workspace/files_to_compile

, но получаю

javac: invalid flag C:/users/a

I ' Мы также пытались заключить оба пути в двойные кавычки, но это, похоже, немного не помогает:

javac -Xlint:unchecked -classpath "C:/Users/a b/workspace/" @"C:/Users/a b/workspace/files_to_compile"

Что я делаю не так? Этот же код корректно работал на других компьютерах (вероятно, потому, что на их путях не было пробелов ...).

Спасибо

5
задан skaffman 19 January 2012 в 23:36
поделиться