Использование gradle для генерации проектов затмений для модуля EJB - PullRequest
2 голосов
/ 20 января 2011

Я хочу сгенерировать проект и настройки для проекта 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'])
}

1 Ответ

2 голосов
/ 26 мая 2011

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

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

eclipseWtp.facet(name: 'jst.ejb', version: '3.1')
...