使用gradle和java在github项目中添加“ Used by”

时间:2019-09-12 09:34:50

标签: java gradle github

我在理解如何使用Gradle在项目Java中添加“使用者”时遇到问题。

  • 我的问题是,可以在Java项目中添加Gradle使用的代码吗?
  • 是否可以在项目内部使用“使用者”? (愚蠢的问题)

项目信息

项目的资源库已加载到sonatype。

很抱歉这个问题很愚蠢,但我不知道该怎么做

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,我将尝试描述它。

Github不支持gradle的“依赖关系图”,但支持maven,因此Github在根目录中找到“ pom.xml”时,创建了依赖关系图,因此我们可以为项目。

现在要解决此问题,我需要使用此代码使用gradle创建pom文件

我已经使用该属性创建了gradle.proprieties文件

GROUP_ID = your group id
ARCTIFACT_ID = your arctifact id
VERSION = your version

我已经在build.gradle中添加了此任务,它使用了maven插件

   apply plugin: 'maven'

    task createPom {
        pom {
            project {
                groupId GROUP_ID
                artifactId ARCTIFACT_ID
                version VERSION

                inceptionYear '2019'
                licenses {
                    license {
                        name 'MIT'
                        url 'https://github.com/vincenzopalazzo/material-ui-swing/blob/masternow/LICENSE'
                        distribution 'repo'
                    }
                }
            }
        }.writeTo("pom.xml")
    }

为了启用项目内部的“使用者”,我使用了此guide