2016-06-01 1 views
0

В настоящее время я использую Eclipse с плагином Buildship. Я хочу загрузить Spring и Hibernate JAR в мой проект gradle, как мне это сделать? Я поместил следующее в моем файле build.gradle зависимостей:Как загрузить Spring и Hibernate JAR через Gradle

apply plugin: 'java' 

dependencies { 
    compile 'org.springframework:spring-context:4.2.6.RELEASE' 
} 

repositories { 
    jcentral() 
} 

jar { 
    manifest { 
     attributes 'Main-Class': 'one.MainClass' 
    } 
} 

После запуска Gradle сборки, это говорит о том, что сборка прошла успешно, и я могу запустить файл JAR производится. Однако я не могу найти Spring JAR.

Как загрузить весенние банки в проект eclipse, чтобы я мог добавить их в путь сборки?

+0

Похоже, у вас здесь несколько вопросов: 1) Где град помещает банки, которые он загружает (т. Е. Где находится кегль градильни)? и 2) Как вы создаете проект градиента в Eclipse, так что банки, на которые ссылаются в build.gradle, доступны в пути класса Eclipse? – GreenGiant

+0

Да, точно. Мне действительно нужен ответ на эти два вопроса. –

+0

Обнаружил, что Gradle помещает Spring JAR в (C: \ Users \ USER \ .gradle \ caches \ modules-2 \ files-2.1 \ org.springframework). Думаю, мне просто нужно переместить эти файлы в проект eclipse, а затем включить их в свой путь. –

ответ

3

Если вы используете плагин для Eclipse для Gradle, Gradle может обрабатывать добавление банок к пути Eclipse для вас:

allprojects{ 
    apply plugin: 'eclipse' 
} 

После включить, что в сценарии сборки, просто запустите gradle eclipse и он будет генерировать каталог .settings и .project и .classpath файлы типичны для проектов Eclipse, заменяя их, если они уже существуют. Запустите эту задачу и обновите свой проект в Eclipse в любое время, когда вы измените зависимости.

В качестве альтернативы, на рынке есть плагин Gradle для Eclipse, который может справиться с этим, пока вы импортируете проект как проект градиента.

+0

То, что мне нужно. Спасибо. –

1

Если вы знаете, где банки, что вы хотите, то сделайте:

правой кнопкой мыши на проекте -> Построить путь -> Настройка построить путь ... -> Библиотеки (вкладка) -> Add External ... JAR-

Затем выберите все банки, которые вы хотите от C: \ Users \ USER \ .gradle \ кэши \ модули-2 \ файлы-2.1 ...