Я пытаюсь запустить некоторый код Java, используя командную строку. Имя файла также является именем класса, содержащего main
метод. Ниже приведены следующие шаги:
javac <filename.java>
java <filename> <arguments>
Я передаю некоторые аргументы, которые содержат &&
как часть значения аргумента, но командная строка не может распознать ее как часть значения аргумента. Может кто-нибудь, пожалуйста, дайте мне знать, как избежать этого в командной строке?
Вы должны иметь возможность окружать один аргумент кавычками "
, и что-либо внутри кавычек будет рассматриваться как одно значение аргумента.
java MyFile "some&&argument" "some-other-argument" anArgWithoutQuotes