初次使用maven導入項目的一點煩瑣

       以前沒接觸過maven,老大給我一個公司SVN地址,讓我從裏面檢索出來,經過了一天的懵逼和看別人在羣裏討論的,終於有點懂了,。

       首先,要把代碼從SVN裏面檢索出來,這個因爲是公司的,檢索出來以後才知道,是一個maven項目,然後就導入eclispe,在這個過程中,出現了巨大的問題,就是當我run as maven install 的時候,有一個地方一直報錯。跳不過去,後來才知道,仔細看了報錯,才知道,是自己的jar把缺少。

     一般公司的maven不會出現類似的問題,後來請教別人,外加自己摸索,才明白,首先,maven是做什麼的,maven是項目管理工具,它管理着程序的jar包,但是每個maven都會有一個庫,你的本地庫,這個你需要在你的mvn conf 文件的setting.xml決定你的maven庫在哪裏。eclispe有自帶的mvn,你如果不自己安裝mvn插件,他會默認你是用它自帶的,然後你的mvn庫也會被它默認到c:+用戶+用戶名+.m2下面,一直報錯的有原因,個人覺得和這個有很大的關係,首先這個裏面的setting.xml,我並沒有設置,之前老大給過一個,setting.xml裏面的東西,我把它放在了自己mvn setting.xml中,  後來我選擇把自己的mvn添加到eclipse裏面,然後創建了自己的本地庫,修改了setting.xml, 其實這個setting.xml裏面有我們的mvn私庫,只要從這個裏面導入,基本上不會有問題,我就把東西導到了我自己的私庫,然後再次運行就沒問題了,不再報jar包少了。

       想要不出錯,首先要配置好你的mvn,還有你的setting.xml文件(這裏面有公司jar包的庫地址),其次是配置好你的本地庫。還有就是你的SVN,版本控制器。也要了解一點。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章