2013-07-31 2 views
0

Я создал библиотеку виджетов, которые экспортируются в банку и повторно используются в нескольких других проектах. В моей библиотеке я полагаюсь на несколько других банок в моей войне/WEB-INF/lib. Проблема в том, что когда я использую свою библиотеку в другом проекте, зависимости библиотеки не переносятся, поэтому я должен добавить эти банки в путь к классам и наследовать их в проекте. Должен быть лучший способ справиться с зависимостями, мне нужно использовать maven или есть ли другая практика, которая работает?Проблемы с зависимостями пользовательской библиотеки GWT

ответ

3

Да, если вы не хотите вручную управлять своими зависимостями, вам придется использовать систему управления зависимостями. 3 больших - это Maven, Ivy и Gradle. Я включил ссылки ниже, чтобы вы могли прочитать о них. Быстрый поиск покажет плюсы и минусы каждого из сообщества, а также информацию об альтернативных системах управления зависимостями. Их довольно много.

Apache Maven

Apache Ivy

Gradle

Смежные вопросы