[英]Error when Importing an existing gradle project into IntelliJ IDEA
[英]Intellij idea error when checking hyperskill project
我目前正在 Java 后端開發人員軌道上研究 Hyperskill(JetBrains 學院)。 我嘗試從 Intellij Idea IDE 檢查的每個項目都會給我這個錯誤:
啟動檢查失敗
FAILURE:構建失敗並出現異常。
無法解析配置“: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.