Думаю, большинство из вас знает, что программисты часто повторно используют код из другого программного обеспечения. Я думаю, что в большинстве случаев это хорошая идея. Но если вы используете код из другого проекта, ваша программа зависит от другого проекта.
В моем текущем случае у меня есть три java-проекта A, B и C. Теперь A использует B, а B использует C. Я использую eclipse IDE и добавил B к пути сборки A и C к пути сборки B. ошибка компилятора из-за того, что A не может разрешить что-то из C. Поэтому я должен добавить C в путь сборки B.
Итак, как лучше всего разрешить зависимости, сохраняя при этом вашу программу как можно более независимой от других проектов?
Я хотел бы знать это в целом и применительно к моей текущей ситуации. Есть ли лучшие способы сделать это? Т.е. в представлении конфигурации запуска / отладки есть настройки пути к классам, но я думаю, что они не помогут во время компиляции.
Заранее спасибо.