走自己的路

          路漫漫其修遠兮,吾將上下而求索

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            50 隨筆 :: 4 文章 :: 118 評論 :: 0 Trackbacks
           

          項目改用mavenartifactoryjar包管理,artifactory相當于公網maven repocache或者說鏡像的作用,內網的developer都會連接到artifactorydownload jar包,如果artifactory沒有這些jar包,artifactory會自動去外網下載。

          但是經過多次測試,發(fā)現(xiàn)artifactory1.2.5使用的commons-httpclient-3.1.1不支持ntlm2協(xié)議,而現(xiàn)在很多都使用ntlm2進行身份認證來代理上網。所以我們用的artifactory一直連不出去download。在網上search了一下,發(fā)現(xiàn)有人解決了這個問題,并提供了patch的下載,太感謝他了。

          http://issues.apache.org/jira/browse/HTTPCLIENT-579

          下載后重新打jar commons-httpclient-3.1.1actifacotry.war放于的web-inf下,并重新打war actifacotry.war

          執(zhí)行

          mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.app -DartifactId=my-app

          artifactory.log中的結果:

          2008-03-20 11:58:53,315 [INFO ] (AuthChallengeProcessor.java:101{10})     - ntlm authentication scheme selected

          2008-03-20 11:58:54,477 [INFO ] (HttpRepo.java:128{10})     - third_party: Retrieving 'http://repo1.maven.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.pom'...

          Pass了,可以享受mavenartifactory帶來的構建項目的快樂了。



          posted on 2008-03-20 12:53 叱咤紅人 閱讀(719) 評論(2)  編輯  收藏 所屬分類: RUP Scrum and XPOther Java and J2EE frameworks

          評論

          # re: 讓artifactory1.2.5支持NTLM2 2009-07-07 16:58 Juven
          Hi,

          可以將你patch過的httpclient.jar發(fā)一個給我么?
          Nexus也使用了httpclient來進行NTLM認證,我正在測試這個功能。(由于許可證問題,不能正式使用 :( 。)
          如果方便,請發(fā)送到 juven AT sonatype DOT com

          謝謝  回復  更多評論
            

          # re: 讓artifactory1.2.5支持NTLM2 2009-07-08 08:38 ldd600
          I have sent patched commons-httpclient-3.1.1.jar to your email box, please check. Thanks.  回復  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 周宁县| 大渡口区| 永济市| 会理县| 昌平区| 琼结县| 清苑县| 柳江县| 揭西县| 平遥县| 台山市| 麻阳| 武邑县| 多伦县| 鞍山市| 交口县| 青海省| 阳春市| 甘洛县| 静安区| 重庆市| 大丰市| 固原市| 玉林市| 剑阁县| 平昌县| 饶阳县| 香港 | 基隆市| 宁都县| 都匀市| 会同县| 呈贡县| 阳泉市| 建阳市| 同德县| 祁阳县| 锦屏县| 嘉义市| 富蕴县| 禄劝|