簡體   English   中英

檢查 hyperskill 項目時出現 Intellij idea 錯誤

[英]Intellij idea error when checking hyperskill project

我目前正在 Java 后端開發人員軌道上研究 Hyperskill(JetBrains 學院)。 我嘗試從 Intellij Idea IDE 檢查的每個項目都會給我這個錯誤:

啟動檢查失敗

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

  • 出了什么問題:任務“:Simple_Search_Engine-task:compileTestJava”執行失敗。

無法解析配置“:Simple_Search_Engine-task:testCompileClasspath”的所有文件。 找不到 com.github.hyperskill:hs-test:release-SNAPSHOT。 在以下位置搜索: - https://repo.maven.apache.org/maven2/com/github/hyperskill/hs-test/release-SNAPSHOT/maven-metadata.xml - https://repo.maven.apache .org/maven2/com/github/hyperskill/hs-test/release-SNAPSHOT/hs-test-release-SNAPSHOT.pom - https://jitpack.io/com/github/hyperskill/hs-test/release-SNAPSHOT /maven-metadata.xml - https://jitpack.io/com/github/hyperskill/hs-test/release-SNAPSHOT/hs-test-release-v8-g6845035-132.pom要求:項目:Simple_Search_Engine-task

  • 嘗試:

使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲得更多日志輸出。 運行 --scan 以獲得完整的見解。

3 秒內構建失敗

任務:Simple_Search_Engine-task:compileJava 最新任務:Simple_Search_Engine-task:processResources 無源任務:Simple_Search_Engine-task:classes 最新任務:util:compileJava 無源任務:util:processResources 無源任務 :util:classes 最新任務 :util:compileTestJava NO-SOURCE 任務 :util:processTestResources 無源任務 :util:testClasses 最新任務 :Simple_Search_Engine-task:compileTestJava FAILED 2 個可操作的任務:1 個已執行, 1 個最新的

我的項目: https ://drive.google.com/drive/folders/1xEV47YXdkVRUfB0JPSEkmcPtBbb5rbvJ?usp=sharing

來自 hyperskill 的項目: https ://hyperskill.org/projects/66?track=12

我嘗試重新安裝 IDE 或更改我正在工作的項目,但同樣的錯誤。 當我直接在 hyperskill 網站上上傳解決方案時,它工作得非常好。

如果它更有幫助,這里還有一個視頻: https ://youtu.be/nvrpHuVq44A

請幫我! :D

您能否在設置/首選項中選擇 JDK 17 作為 Gradle JVM? 構建、執行、部署 | 構建工具 | 搖籃 之后,請確保在File |中選擇 JDK 17 作為 Project SDK。 項目結構

解決方案:

轉到此項目的 BUILD.Gradle 文件並替換以下行:

'com.github.hyperskill:hs-test:release-SNAPSHOT'

'com.github.hyperskill:hs-test:master-SNAPSHOT'

好像release分支有錯誤,改成master

然后打開 IntelliJ 並重新啟動 gradle,它應該可以工作

暫無
暫無

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

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