2016-09-01 235 views
-1

我正在嘗試構建Spigot 1.8.8插件(在IntelliJ,mavenized項目上)。一段時間以來,我一直在收到像下面那樣的錯誤。我讓我的插件開始工作的唯一方法是在我刪除並重建我的項目幾次之後。Spigot 1.8.8 Maven構建失敗

我不確定實際上修復了什麼,但修復後我開始使用插件。我在pom.xml中有一個還沒有使用過的回購庫,所以我在插件中添加了一個類,並最終使用了我必須從以前未使用的回購庫中導入的內容。

現在,當我嘗試建立我的插件,我總是得到這樣的:

[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 11.614 s 
[INFO] Finished at: 2016-09-01T16:26:37-05:00 
[INFO] Final Memory: 9M/200M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal on project PInfo: Could not resolve dependencies for project photon.PInfo:PInfo:jar:1.0-SNAPSHOT: The following artifacts could not be resolved: org:spigotmc.api:jar:1.8.8, org:spigotmc:jar:1.8.8: Could not find artifact org:spigotmc.api:jar:1.8.8 in spigot-repo (https://hub.spigotmc.org/nexus/content/groups/public/) -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 

任何幫助將不勝感激。謝謝。

Current pom.xml

Build failing with full stack traces on

+0

我投票結束這個問題,因爲它是由**造成的,無法複製的問題**和**以不太可能幫助未來讀者的方式解決**。這通常可以通過在發佈之前識別並密切檢查[重現問題所需的最短程序](http://stackoverflow.com/help/mcve)來避免。 – Unihedron

+0

好的,刪除。 –

回答

0

的錯誤中提到確切的問題

以下工件無法解析: 組織:spigotmc.api:罐子:1.8.8,ORG:spigotmc: jar:1.8.8:找不到 工件組織:spigotmc.api:jar:1.8.8 in spigot-repo (https://hub.spigotmc.org/nexus/content/groups/public/

嘗試使用不同版本的承插式API的依賴,可能是

<dependency> 
     <groupId>org.spigotmc</groupId> 
     <artifactId>spigot-api</artifactId> 
     <version>1.8.8-R0.1-SNAPSHOT</version> <!-- or the latest one--> 
    </dependency> 
+0

它也不適用於其他版本。它也存在:https://hub.spigotmc.org/nexus/content/groups/public/org/spigotmc/spigot-api/ –

1

的問題是,我是用實際的圖書館有一個壞的POM。它看起來像我的不好。對於其他人來說:確保你的是正確的,然後檢查你的依賴關係。