Компиляция нескольких java классов в консоли

Компиляция нескольких java классов в консоли

10.08.2017 12:12:16 Просмотров 25 Источник

Помогите вспомнить команду для компиляция проекта java с несколькими файлами. К примеру, мой проект имеет структуру:

src --

    | com --

                 | example --

                                     | app --

                                                 | Main.java
                                                 | Utils.java
                                                 | Service.java

bin

Раньше пользовался командой, которая сама находила файлы в нужной папке и компилировала их. Сейчас никак найти не могу. Буду очень благодарен за ответ.

У вопроса есть решение - Посмотреть?

https://ru.stackoverflow.com/questions/704182/%d0%9a%d0%be%d0%bc%d0%bf%d0%b8%d0%bb%d1%8f%d1%86%d0%b8%d1%8f-%d0%bd%d0%b5%d1%81%d0%ba%d0%be%d0%bb%d1%8c%d0%ba%d0%b8%d1%85-java-%d0%ba%d0%bb%d0%b0%d1%81%d1%81%d0%be%d0%b2-%d0%b2-%d0%ba%d0%be%d0%bd%d1%81%d0%be%d0%bb%d0%b8#comment1047685_704182
а системой сборки не хотите воспользоваться?

Ответы - Компиляция нескольких java классов в консоли / Компиляция нескольких java классов в консоли

Является ответом!
Mikhail Vaysman

10.08.2017 12:54:54

Для компиляции java-кода в байт-код вы можете воспользоваться либо системой сборки (gradle, maven и т.п.) или просто командой javac.

В случае с javac вам надо указать путь к "основному" java-файлу и тогда будут скомпилированы классы, которые в нем используются.

В вашем варианте будет так (находясь в директории src)

javac com/example/app/Main.java
Закрыть X