Использование gradle для создания проектов eclipse для модуля EJB

Я хочу сгенерировать проект и настройки для проекта EAR, клиентского JAR-файла EJB и модуля EJB, но мне не удалось вставить новые аспекты в задачу eclipseWtp, я пробовал множество комбинаций на основе документации на веб-сайте gradle.

пробовал такие вещи, как следующие, и всегда получал преждевременную ошибку конца файла.

eclipseWtp {
    beforeConfigured { wtp ->
        wtp.facets.add(new Facet('jst.ejb','3.1'))
    }
}


eclipseWtp {    
    facet(['name':'jst.ejb','version':'3.1'])
}

person Marcello Milhomem    schedule 20.01.2011    source источник


Ответы (1)


Убедитесь, что в проекте применены оба плагина war и eclipse. Тогда он будет работать правильно, например:

apply plugin: 'war'
apply plugin: 'eclipse'

eclipseWtp.facet(name: 'jst.ejb', version: '3.1')
person Artur Nowak    schedule 26.05.2011