簡體   English   中英

如何構建更新的 Uber Java SDK? 需要 gradle 構建幫助

[英]How to build the updated Uber Java SDK? Assistance with gradle build required

所以,我一直在使用 maven 進行項目管理,對運行 gradle 一無所知。 這是使用 Gradle 進行構建的 Uber Java sdk。 https://github.com/uber/rides-java-sdk

到現在為止,我一直通過將以下工件添加到我的 pom.xml 文件來使用 SDK:

<dependency>
    <groupId>com.uber.sdk</groupId>
    <artifactId>rides</artifactId>
    <version>0.2.0</version>
</dependency>

最后一個正式發布的版本是 0.2.0。 從那時起,添加了對獲取乘車收據的支持,可以在源代碼中看到。 我需要獲取乘車收據,因此需要最新的更改。

build.gradle 文件似乎有一行“apply plugin: 'maven'”,它應該將項目添加到我的本地 maven 存儲庫中。 但是,當我運行 gradle install 時,出現以下錯誤:

未能通知任務執行偵聽器。

更改日志必須在發布前更新為 v{0.2.1}。 請檢查/home/user/projects/rides-java-sdk-master/CHANGELOG.md

如何糾正此錯誤並在我的本地 maven 存儲庫中獲取最新版本?

編輯:

在我將 CHANGELOG.md 文件更改為以 V0.2.1 開頭后,出現以下錯誤:

FAILURE:構建失敗,出現異常。

  • 出了什么問題:任務“:安裝”執行失敗。

    無法發布配置“檔案”

    無法發布工件 'rides-java-sdk-master.zip (com.uber.sdk:rides-java-sdk-master:0.2.1)' (/home/nikhar/projects/rides-java-sdk-master/build /distributions/rides-java-sdk-master-0.2.1.zip) 因為它不存在。

您不需要 fork 存儲庫、構建它或在本地​​安裝 pom 來獲取最新的更改。 只需從 maven central(即https://maven-repository.com/artifact/com.uber.sdk/rides/0.2.0 )引用工件就可以了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM