Пакетный файл для компиляции и запуска файлов Java? - PullRequest
1 голос
/ 01 февраля 2012

Я пытаюсь создать ярлык перетаскивания для компиляции и запуска файлов Java, а не интерфейс командной строки.Я думаю, я создам два командных файла.Но что я пишу, чтобы заставить пакетные файлы использовать javac.exe или java.exe для каких-либо java-файлов, сбрасываемых в пакетные файлы?

Для командного файла компилятора:

cd C:\Program Files\Java\jdk\bin     
javac [what goes here?]    
pause

Для командного файла запуска java:

cd C:\Program Files\Java\jdk\bin
java [what goes here?]
pause

Ответы [ 2 ]

5 голосов
/ 01 февраля 2012

Не беспокойся;Вы найдете эти командные файлы полезными в течение одного дня.После этого ваши Java-программы будут содержать несколько файлов *.java и зависеть от различных файлов *.jar.Научитесь использовать Ant , который может обрабатывать процессы сборки от самых простых до самых сложных.

Но для полноты файлы DnD, помещенные в пакетный файл, доступны, как если бы они были переданыв качестве аргументов командного файла в командной строке, таким образом, ваш «[что здесь происходит?]» является «% 1», или, если вы ожидаете несколько файлов, «% 1% 2% 3% 4% 5% 6% 7% 8% 9 ".

1 голос
/ 27 апреля 2013

Если вы хотите скомпилировать один файл , этот скрипт будет полезен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...