2015-10-05 3 views
1

Я использую задачу cargoStartLocal для развертывания модуля уха в контейнере JBoss 5.1.x. Мой груз конфигурация выглядит следующим образом:gradle-cargo-plugin: Как добавить банки в каталог lib сервера?

cargo { 
    containerId = 'jboss51x' 

    local { 
     homeDir = file(jbossHome) 
     configHomeDir = file(jbossHome+"/server/test") 
    } 
} 

Это создает дерево папок jbossHome/сервер/тест с пустым/сервером/тестом/каталогом jbossHome Lib.

Я хотел бы знать, как я могу добавить банку в эту папку во время задачи cargoStartLocal.

Я добавлю правильный ответ с указанием на wiki по адресу https://github.com/bmuschko/gradle-cargo-plugin/wiki, если у меня есть доступ. ТИА.

ответ

0

Вот как я сделал это с помощью нескольких закрытий CONFIGFILE ...

cargo { 
     containerId = 'jboss51x' 

     local { 
      homeDir = file(JBOSS_DIST) 
      configHomeDir = file(JBOSS_DIST+'/server/' + JBOSS_SERVER_CONFIG) 

      configFile { 
       file = file('../../x/y/commons-beanutils-1.8.2.jar') 
       toDir = 'lib' 
      } 
      // .... 
     } 
} 
Смежные вопросы