小编ubb*_*bbb的帖子

如何告诉gradle构建并将依赖项目的档案上传到本地maven

我有一个多项目问题,Gradle的文档没有任何信息(并且也无法在stackoverflow上找到).任何帮助/指导将不胜感激.

这是我的项目布局:

  • project LeftArm:生成一个jar文件
  • project RightArm:生成一个jar文件
  • project AllArms:依赖项目LeftArmRightArm并生成一个war文件

当我在AllArms项目中运行'gradle build uploadArchives'时,它会构建LeftArmRightArm项目,但它不会将jar文件(由LeftArmRightArm项目生成)上传到本地Maven 仓库.

这是我的build.gradle文件:

project LeftArm:
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'maven'

ext.artifactId = 'LeftArm'
archivesBaseName = ext.artifactId // sets filename of warfile/jarfile output
group = 'mygroup'
version = '1.0'

buildscript 
{
    repositories 
    {
    mavenLocal()
    }
}

jar 
{
    from(sourceSets['main'].allJava)
} …
Run Code Online (Sandbox Code Playgroud)

multi-project gradle

4
推荐指数
1
解决办法
6145
查看次数

标签 统计

gradle ×1

multi-project ×1