gpt4 book ai didi

web - Gradle-如何在简单的Java项目中将 war 添加为依赖项

转载 作者:行者123 更新时间:2023-12-03 05:14:03 25 4
gpt4 key购买 nike

我有一个war文件,其中包含需要在我的Java项目中使用的类。如何在此Java项目中将war文件添加为依赖项? Gradle选择jar文件,但没有war文件。有没有一种方法可以将war添加为依赖项。
build.gradle

group 'com.asklytics'
version 'unspecified'

apply plugin: 'java'

sourceCompatibility = 1.5

repositories {
mavenCentral()
maven { url "../$localMavenRepoRoot/local-maven-repo" }
}

dependencies {
compile group: 'com.asklytics', name: 'asklytics-mailer', version: '1.0-SNAPSHOT', changing: true
testCompile group: 'junit', name: 'junit', version: '4.11'
}

最佳答案

war 结构与广口瓶结构不同。您可以使用依赖项标识符中的something.war使gradle拾取一个名为@war的文件作为依赖项,但是您可能将无法使用 war 中存在的类。

可能最好的方法是制作引发 war 的项目,并发布jar文件,然后将其用作依赖项。

关于web - Gradle-如何在简单的Java项目中将 war 添加为依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36408703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com