Допустим, у меня есть 2 класса, Main.java и Car.java, Main.java зависит от Car.java, который уже должен быть скомпилирован при компиляции, однако с помощью команды find для поиска файлов src и их компиляции один за другим(таким образом, если он неизменен, его не нужно перекомпилировать) Main.java всегда создается первым, но завершается ошибкой.Эта проблема только усугубляется с более сложными проектами.В C это облегчается использованием заголовочных файлов, но в java такой функции нет.
То, что я сейчас имею, явно говорит о том, что Main.java зависит от Car.java.Хотя это работает в небольших проектах, это становится менее осуществимым в более крупных проектах, когда каждый файл зависит от нескольких других, и каждый из них от других и так далее.