gradle - 通过预建的WAR构建Gradle EAR

标签 gradle build.gradle

我正在使用Gradle,并且想要构建一个EAR,其中包括在存储库中找到的预构建的WAR文件。我有这样的事情:

dependencies
{
    earlib 'PathName:NameOfPreBuiltWar:Version@war'
}

ear 
{
    libDirName '/'
}

这似乎工作得很好,但不是打算使用earlib或libDirName的方式。有没有更好的办法?

最佳答案

ear插件还提供了deploy配置,因此这应该足够了:

dependencies {
    deploy 'PathName:NameOfPreBuiltWar:Version@war'
}

关于gradle - 通过预建的WAR构建Gradle EAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40540929/

相关文章:

spring - 主模块和测试模块的单个 application.properties

android - Gradle:不推荐使用的动态属性。如何重新配置​​?

android - 建议使用较新的 Android Gradle 插件来使用 compileSdk = 32

java - Gradle:从自定义任务中调用 ant

gradle - 有条件地跳过多模块 Gradle 构建中的子项目

Android Studio 与 Protobuf 集成

gradle - ~/.gradle/gradle.properties 文件未被读取

android-studio - android build gradle错误(android 3.1.3)?连接超时: connect

Android Studio 多个dex文件定义Lcom/abc/xyz/BuildConfig

android - 无法解析 ':app@debug/compileClasspath' : Could not resolve com. google.android.gms :play-services-basement:[15. 0.0,16.0.0 的依赖关系)