2017-06-15 43 views
0

需要通過Artifactory從Adobe公共存儲庫獲取所有必需的Adobe插件 爲此,請在Artifactory主頁中設置我的設置 - > Adob​​e Public。 現在點擊它提供它給出分辨率的密碼。Artifactory Adob​​e Public repository Set Me Up

捲曲-u:-O「http://10.32.23.108:8081/artifactory/Adobe-Public/

然而,當我嘗試執行在Unix分辨率框中失敗,雖然它連接不給任何錯誤,但只有0%下載任何插件或jar文件下載。 此Adobe公用程序是否需要其他設置?

+0

你想用這個curl命令來實現什麼?爲什麼不使用Maven?在Artifactory中創建的存儲庫是Maven存儲庫嗎?請分享更多詳細信息,以便能夠回答您的問題 –

+0

不知道您正在嘗試做什麼,但如果目標是從artifactory下載所有捆綁包,則必須列舉並下載腳本中的每個捆綁包。簡單地提供捲曲的根路徑並不會真的有太大的作用。另外,這個問題與AEM標籤有什麼關係? –

+0

我需要通過Jfrog Artifactory獲取由http://repo.adobe.com/nexus/content/groups/public引用的adobe-public-releases。 –

回答

0

要代理,您需要執行以下步驟的Adobe Maven倉庫:

  1. 創建Artifactory的新remote repository - 管理 - >遠程 - >新
  2. 選擇maven作爲存儲庫類型
  3. 設置存儲庫密鑰,例如Adobe
  4. 將以下內容設置爲存儲庫URL - https://repo.adobe.com/nexus/content/groups/public
  5. 點擊「測試」按鈕,以確保Artifactory的可以連接到Adobe倉庫
  6. 點擊Save & Finish
  7. 確保你可以看到在神器資源庫瀏覽器的新的存儲庫。您可以展開樹來查看遠程存儲庫的內容。
  8. 將新存儲庫添加到libs-release虛擬存儲庫。這將允許使用libs-release存儲庫解析Adobe工件。
  9. 如果你還沒有做到,使用Set Me Up生成一個Maven settings.xml文件。使用generate settings.xml文件配置Maven。欲瞭解更多信息,請參閱Maven Repositories

上述步驟應允許您解決來自Adobe存儲庫的問題。

您不應使用adobe web site中的Maven settings.xml。當您直接從存儲庫中解析工件而不是通過Artifactory解析工件時,將使用此工具。無需添加adobe-public配置文件。

這不會影響您在pom文件中的distributionManagement設置。這些是部署構建工件所必需的。

+0

工具 - >通用 存儲庫 - > Adob​​e公開 解析 - > curl -uadmin :(生成的密碼)-O「http:// ip:8081/artifactory/Adob​​e-Public/」 在設置xml我需要將解析值直接或以xml格式作爲波紋管? 一些標識 名稱 捲曲-uadmin:(生成的密碼)-O的 「http:// IP:8081/artifactory的/使用Adobe-公共/

+0

我在Artifactory中爲Adobe創建了遠程存儲庫 以下信息。軟件包類型 - > Generic,Repository key - > Adob​​e-Public,Url - > ttps://repo.adobe.com/nexus/content/groups/public test->連接成功。存儲庫佈局 - > maven-2-default,遠程佈局映射 - > maven-2-default,包含模式 - > **/*,排除Paterns - >無。列表遠程文件夾項目 - >不勾選 設置爲Adobe公開它顯示如上 –

+0

存儲庫類型應maven不通用。請閱讀我的答案和我鏈接到的文檔。有關於如何在Artifactory中使用Maven的詳細文檔。 –