当前位置: 首页 > 知识库问答 >
问题:

Gradle只构建一个模块

法兴德
2023-03-14

我有一个多模块梯度构建。我想使用root为一个模块执行目标。例如:

gradle build -Pmodule=ABC
gradle jar -Pmodule=ABC
gradle test -Pmodule=ABC
gradle compileJava -Pmodule=ABC
gradle customTask -Pmodule=ABC
etc.

共有1个答案

公孙芷阳
2023-03-14

若要执行特定子项目的任务,请指定其任务路径。例如:

gradle :ABC:build

前导的:代表根项目。abc是子项目,build在该项目中构建任务。

 类似资料:
  • 我尝试构建一个基于多个maven模块的web应用程序。其中一个模块称为“Web”,它单独负责打包war,该war应该使用tomcat7-maven-plugin部署到tomcat。我在parent.pom中定义了以下模块: 通用 持久性 嵌入持久性 服务 Rest 网站 但是,如果我用mvn tomcat7:run运行web应用程序,它看起来相当不错,因为插件跳过了其他非战争构建模块。 如何才能以

  • 主要内容:1- 介绍,2- 示例模型,3-创建项目数学库,4- 创建另一个项目:MathWebApp,5- 创建GradleMain项目,6- 构建项目,7- 运行MathWebApp1- 介绍 本教程文章基于: Eclipse Java EE IDE for Web Developers. Version: Mars.1 Release (4.5.1) 如果您是初学者Gradle的。那么建议先看看初学者Gradle(Gradle Hello world)的文章: http://www.yiib

  • 我确信这以前被问过,但我只是没有找到正确的关键字来寻找答案,所以... 当我请求构建一种构建类型时,如何阻止Gradle for Android(在Android Studio内部或外部)构建库模块的所有构建类型?注意,如果我正在构建,我如何防止Gradle for Android也构建? 对于那些有其他想法的人来说,背景故事是: 假设我有两个Android Studio项目,A和B。每个项目都有

  • - --core(Src/main/Java) --dao(Src/main/Java) --models(Src/main/Java) --main(Src/main/Java) 用main类构建一个jar的最简单方法是什么 对于具有梯度和 是否复制所有类和所有资源?

  • 这是我的com.loloof64.kotlin.exps.multiDeclarations.kt 当我从终端(java-jar myjar.jar)启动jar时,我得到以下stacktrace,告诉我kotlin反射库类丢失了,而且实际上它们还没有添加到jar中。我似乎错过了最终jar中的kotlin-compiler工件类,也错过了kotlin-stdlib源代码,但我不知道如何适应gradl

  • 问题 你想将你的代码组织成由很多分层模块构成的包。 解决方案 封装成包是很简单的。在文件系统上组织你的代码,并确保每个目录都定义了一个__init__.py文件。 例如: graphics/ __init__.py primitive/ __init__.py line.py fill.py text.py f