走自己的路

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

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

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

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

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

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

          執行

          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 叱咤紅人 閱讀(714) 評論(2)  編輯  收藏 所屬分類: RUP Scrum and XP 、Other Java and J2EE frameworks

          評論

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

          可以將你patch過的httpclient.jar發一個給我么?
          Nexus也使用了httpclient來進行NTLM認證,我正在測試這個功能。(由于許可證問題,不能正式使用 :( 。)
          如果方便,請發送到 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.  回復  更多評論
            


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


          網站導航:
           
          主站蜘蛛池模板: 若羌县| 宜春市| 博白县| 栾川县| 呈贡县| 乐业县| 年辖:市辖区| 保靖县| 凤凰县| 临桂县| 黑河市| 辛集市| 昆山市| 正定县| 剑川县| 新泰市| 安平县| 眉山市| 吉安市| 冀州市| 鄢陵县| 潞城市| 淮滨县| 涪陵区| 科尔| 武义县| 桃江县| 布尔津县| 巫山县| 花莲市| 乌拉特后旗| 宜宾县| 罗田县| 郸城县| 顺昌县| 黎城县| 恩平市| 民权县| 永泰县| 承德市| 苍溪县|