将源附加到 kotlin 库项目不会显示在 AS 中

2024-04-27

我想将源代码附加到 kotlin 库项目,看起来我成功了,因为我现在在这里有源 jar :

https://jitpack.io/com/github/walleth/kethereum/bip44/0.21/ https://jitpack.io/com/github/walleth/kethereum/bip44/0.21/

之前的版本我没有导出源代码 - 所以我认为它是成功的。

https://jitpack.io/com/github/walleth/kethereum/bip44/0.20/ https://jitpack.io/com/github/walleth/kethereum/bip44/0.20/

不幸的是 AS 没有显示来源。我像这样生成它们:

allprojects {
    repositories {
        jcenter()
        maven { url 'https://jitpack.io' }
    }

    apply plugin: "kotlin"
    apply plugin: "jacoco"
    apply plugin: "maven"
    apply plugin: "com.github.ben-manes.versions"

    dependencies {
        compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

        testCompile 'org.assertj:assertj-core:3.8.0'
        testCompile 'junit:junit:4.12'
    }

    task sourcesJar(type: Jar, dependsOn: classes) {
        classifier = 'sources'
        from sourceSets.main.allSource
    }

    task javadocJar(type: Jar, dependsOn: javadoc) {
        classifier = 'javadoc'
        from javadoc.destinationDir
    }

    artifacts {
        archives sourcesJar
        archives javadocJar
    }
}

源 jar 还包含 kotlin 文件。 一切都在这个项目中:https://github.com/walleth/kethereum https://github.com/walleth/kethereum


这就是我们的 Maven Publication。

task androidSourcesJar(type: Jar) {
    archiveClassifier.set('sources')
    from android.sourceSets.main.java.srcDirs
}

然后你可以使用artifact androidSourcesJar.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将源附加到 kotlin 库项目不会显示在 AS 中 的相关文章

随机推荐

  • 如何从 Flask 调用另一个 Web 服务 api

    我在 Flask 服务器中使用重定向来调用另一个 Web 服务 api e g app route hello def hello return redirect http google com 网址逻辑上会更改为 google com 但
  • 如何在 psql 中使用数组包含值子句进行选择

    我有专栏arr这是类型array 我需要获取行 在哪里arr列包含值s 这个查询 SELECT FROM table WHERE arr gt ARRAY s 给出错误 错误 运算符不存在 字符变化 gt 文本 为什么它不起作用 附注我知道
  • 只响应第一个 WM_KEYDOWN 通知?

    Win32 应用程序如何仅响应第一个 WM KEYDOWN 通知 MSDN 文档声称第 30 位 指定先前的按键状态 如果在发送消息之前按键处于按下状态 则该值为 1 如果按键处于按下状态 则该值为 0 但在我的 WndProc 中 第 3
  • 在 shell 中将 ANSI 转换为 UTF-8

    我正在制作一个解析器 1 csv 到 3 csv 脚本 但遇到问题 我是法国人 所以用我的语言我有这样的字母 一位客户向我发送了一个 csv 文件 Linux 将其识别为 unknown 8bit 我猜是 ansi 在我的脚本中 我正在编写
  • 格式化文本文件,解析完成后如何更新文件?

    如何打开文件 对文件执行一些正则表达式 然后保存文件 我知道我可以打开一个文件 逐行读取 但是如何更新文件的实际内容然后保存文件 无论文件大小如何 以下方法都可以工作 并且如果操作在完成之前失败 也不会损坏原始文件 string input
  • 计算向量中连续 1 和 0 的数量

    在 Matlab 中我有一个如下所示的向量 0 0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 0 1 0 1 我现在要做的是统计这个向量中1的个数 连续的 1 算作 1 此外 我还想计算 1 之间 0 的平均值和中
  • CTYPE_ALNUM 的奇怪之处

    我的 PHP 函数 CTYPE ALNUM 有一个奇怪的问题 if i do PHP words if ctype alnum words Echo Don t work else Echo Work 这将回显 工作 但是如果我有一个表格
  • 导入图标动态反应 fontawesome

    我在 React js 项目中使用 FontawesomeIcon 图标的名称来自数据库 我想动态地从 fortawesome free solid svg icons 导入来自数据库的图标 import React Component f
  • jQuery 替换 href 值但仅部分替换? [复制]

    这个问题在这里已经有答案了 可能的重复 使用 jQuery 更改 href 参数 https stackoverflow com questions 6540106 change href parameter using jquery 我有
  • 当 MATLAB 发生错误时如何继续循环?

    我正在使用函数将一些 dat 文件转换为 mat 文件 我在循环内调用此函数来转换多个文件 在某些情况下 我的 dat 文件已损坏 函数无法转换并发生错误 从而停止循环 现在我的问题是 是否有任何命令 当错误发生时 它应该跳过循环中的当前
  • 在 Three.js 中将贝塞尔曲线转换为平面道路

    我试图根据之前计算得到的一些贝塞尔曲线在 Three js 中绘制一条弯曲的道路 问题是我找不到转换曲线序列的方法 一条从上一条曲线的末尾开始 到一个曲面 我有一个 3D 场景 其中有一些汽车 一条用飞机创建的道路 并且绘制了即将到来的道路
  • 如何在 Qt 5 中写入和读取 QResource 文件?

    很奇怪 我通过以下方式将所需的文件添加到资源中添加现有文件 文件就在那里 我运行 qmake 构建 gt 运行 qmake 以使文件可用 第一期 我无法从输出终端向文件写入任何内容 但是当我手动写入文件时 每次运行它时输出终端都会显示更改
  • 如何使 QTreeWidget 中的特定列成为整数/浮点数,以便用户无法输入任何字母或符号而不是整数/浮点数?

    我正在 PyQt5 中使用 QTreeWidget 制作 GUI 我希望特定列仅是整数列 用户不应该能够在其中输入任何非整数项 我看到了一些使用 QVariant 的方法 但它似乎不能满足我的要求 这就是我的found https stac
  • 如何获取 App Engine 前端服务器的实例 ID?

    有没有办法直接向该服务器发送请求 实际上有一种方法 它可以将新数据推送到应用程序的所有实例 from google appengine api import modules instance id modules get current i
  • 以编程方式更改工具栏中的菜单图标颜色

    我开发了一个应用程序 用户可以在其中更改主题 我有一个导航视图 工具栏中有一个黑色的菜单图标 我想更改该图标 将其设置为白色 在黑色主题上 我尝试了这段代码 但它仍然是黑色的 myToolbar setTitleTextColor Colo
  • 如何在Python中访问超类的类属性?

    看一下下面的代码 class A object defaults a 1 def getattr self name print A getattr return self get default name classmethod def
  • 在 Python 中使用 glob.glob 和带有 unicode 文件名的正则表达式的独立于文件系统的方式

    我正在开发一个库 我想保持平台 文件系统和 Python2 x 3 x 的独立性 但是 我不知道如何以独立于平台 文件系统的方式全局查找文件并将文件名与正则表达式进行匹配 例如 在 Mac 上 使用 IPython Python 2 7 I
  • 在 Node.js / Express 中,如何“下载”页面并获取其 HTML?

    在代码中 我想下载 http www google com 并将其存储在字符串中 我知道如何在 python 的 urllib 中做到这一点 但是如何在 Node JS Express 中做到这一点呢 var util require ut
  • 如何解析这个 OFX 文件?

    这是原始 ofx 文件 因为它来自 m 银行 不用担心 没有什么敏感信息 我剪掉了所有交易的中间部分 开放金融交易所 OFX 是一个 用于交换的数据流格式 演变的财务信息 来自微软的开放金融 连接 OFC 和 Intuit 的 Open 交
  • 将源附加到 kotlin 库项目不会显示在 AS 中

    我想将源代码附加到 kotlin 库项目 看起来我成功了 因为我现在在这里有源 jar https jitpack io com github walleth kethereum bip44 0 21 https jitpack io co