экспорт java ухо с использованием gradle вместо затмения - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь построить ухо, используя gradle, но он не работает вообще. Когда я делаю это, нажав Eclipse на ухо экспорта каталога myEar, оно работает. Мое дерево каталогов

/project
|
|--> /webApp1
|    |
|    |--> /build
|    |--> /src
|    |--> /WebContent   
|    |--> build.gradle
|--> /webApp2
|    |
|    |--> /build
|    |--> /src
|    |--> /public_html  
|    |--> webApp2.jpr
|    |--> build.gradle
|--> /myEar
|    |
|    |--> /EarContent/META-INF
|    |    --> application
|    |    --> weblogic-application
|    |--> .project
|
|--> build-gradle

build.gradle в каталоге root:

apply plugin: 'ear'
repositories {
    mavenCentral()
}

dependencies {   
    deploy project(path:'webApp1', configuration:'archives')
    deploy project(path:'webApp2', configuration:'archives')

}

build.gradle в каталоге webApp1:

apply plugin: 'war'
repositories {
   mavenCentral()
}

Когда я экспортирую свое ухо, используя eclipse, я вижу такую ​​структуру после распаковки файла. Можно ли экспортировать один и тот же файл с помощью gradle? Как это сделать?

/ear
|
|--> /lib
|    |
|    |--> gson-2.8.6.jar
|--> /META-INF
|    |
|    |--> application
|    |--> weblogic-application
|
|--> webApp1.war
|--> webApp2.war
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...