У меня есть 2 проекта, проект A и B, как put/link project A внутри проекта B classpath?Gradle add eclipse project to classpah
Каждый раз, когда мне нужно сделать это вручную, нажмите «Настроить путь класса» в проекте «В», нажмите «Проекты», добавьте проект, затем нажмите «Заказ и экспорт» и поместите проект поверх пути к классам, но Конечно, если я убираю проект, то все, что я сделал, проигрывает, как сказать Грейдлу сделать это для меня?
Посмотрите на картинку ниже, я хочу, чтобы Gradle делал это для меня, как?
Из вашего описания неясно, являются ли ваши проекты частью одного проекта Gradle build/separate Gradle/вообще не проекты Gradle. Также вы используете плагин 'eclipse' в сценариях сборки Gradle для создания проекта Eclipse? Или вы импортируете проект Gradle в Eclipse, используя плагин Eclipse из Pivotal (также часть Spring Tool Suite)? – Radim
У меня есть проект ModCustomer (как вы можете видеть на изображении), мне нужно добавить проекты ManageCore и jcomponents (см. Изображение) в ModCustomer classPath, я сделал это вручную, я хотел бы сделать это из Gradle. Все проекты - проект градиента, и они отделены друг от друга. Я создал проект градации из Eclipse Tool Suite –
Правильный способ создания зависимостей между отдельными проектами - опубликовать артефакт jar, построенный из одного проекта, и объявить его как зависимость в другом проекте. Правильный способ сделать это, если ваши проекты являются частью одной многопроектной сборки, заключается в том, чтобы объявить зависимость проекта от вашего build.gradle. Крючок 'withXml' может работать, но это не хороший/хороший способ справиться с зависимостями. – Kris