繁体   English   中英

在Gradle中声明对war文件的依赖

[英]Declare dependency to war file in Gradle

基于gradle docs ,定义外部jar意味着在build.gradle添加以下代码段(考虑到您拥有{project_root} /libs/foo.jar):

dependencies {
  runtime files('libs/foo.jar')
}

但是,对*.war文件使用相同的依赖项声明不起作用。 这有可能吗? 我要依赖的项目构建了war文件。

由于war布局与jar文件标准布局不同,因此无法将war声明为Java项目的依赖文件。 可能的想法:

  1. 克隆项目并将其定义为依赖项(非常愚蠢的主意,我很suggest愧建议如此做)
  2. 与作者联系并询问他/她是否可以只复制需要使用的课程。 如果可以复制课程和学分。
  3. 与作者联系并询问他/她是否有必要使编解码器开源(我现在知道了)并将其作为独立的jar库发布(可能与项目中使用的其他类一起发布)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM