[英]Artifactory not downloading some jars or POMS correctly, strange POM parsing error
我在本地設置了一個工件,效果很好,然后我們嘗試通過我們的網絡建立一個工件。 我盡力像本地一樣配置它。 但是,我們在人工制品方面存在問題,顯示回購緩存中的異常內容。 它將說它下載了一個jar,但該jar實際上已損壞。 另外,它不會將POM放入緩存中。 查看日志,我一遍又一遍地遇到這種錯誤:
[錯誤](oarHttpRepo:294)-jcenter:無法下載' http://jcenter.bintray.com/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3 .2.pom '。 收到狀態碼200並捕獲到異常:未能讀取'org / apache / maven / plugins / maven-compiler-plugin / 2.3.2 / maven-compiler-plugin-2.3.2.pom'的POM:預期的根元素'project ”,但找到了“ html”(位置:看到了START_TAG ... TD HTML 4.01 // EN”“” http://www.w3.org/TR/html4/strict.dtd “> \\ n \\ n ... @ 3 :7)。
這肯定是代理錯誤配置。 Artifactory嘗試從jcenter下載文件並從代理獲取錯誤消息。 這里有兩個問題:
當Artifactory認為它正確地存儲了文件,而實際上卻存儲了一些錯誤的html頁面時,兩者的結合就變得更加糟糕。 由於您已啟用pom一致性檢查,因此Artifactory嘗試在保存時解析pom並失敗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.