maven手動(dòng)導(dǎo)入jar包到倉(cāng)庫(kù) maven在中央倉(cāng)庫(kù)找不到j(luò)ar包怎么整?
maven在中央倉(cāng)庫(kù)找不到j(luò)ar包怎么整?原則上,Maven的設(shè)計(jì)不需要這樣做,因?yàn)閜om.xml文件依賴于in的jar包將自動(dòng)從中心倉(cāng)庫(kù)下載到本地倉(cāng)庫(kù)。但公司已經(jīng)設(shè)計(jì)了一個(gè)環(huán)境。如果本地倉(cāng)庫(kù)沒(méi)有ja
maven在中央倉(cāng)庫(kù)找不到j(luò)ar包怎么整?
原則上,Maven的設(shè)計(jì)不需要這樣做,因?yàn)閜om.xml文件依賴于in的jar包將自動(dòng)從中心倉(cāng)庫(kù)下載到本地倉(cāng)庫(kù)。但公司已經(jīng)設(shè)計(jì)了一個(gè)環(huán)境。如果本地倉(cāng)庫(kù)沒(méi)有jar包,請(qǐng)從設(shè)置指定的URL下載jar包。如果沒(méi)有,請(qǐng)報(bào)告錯(cuò)誤??紤]到設(shè)置中URL的jar包是舊的
因?yàn)橛行﹋ar包在Maven central warehouse中不存在,比如sqljdbc.jar文件如果在Maven中心倉(cāng)庫(kù)中找不到它,我們需要下載所需的jar包,然后將其添加到本地倉(cāng)庫(kù)中。首先,我們需要配置Maven環(huán)境,然后在下載的jar包下執(zhí)行程序vinstall:安裝文件Dfile=sqljdbc4.jar DgroupId=com.microsoft.sqlserver DartifactId=sqljdbc4-D版本=4.0-dpackage=jar,然后你就可以使用pom.xml文件將12345<dependency><groupid添加到文件>com.microsoft.sqlserver</groupId><artifactId>sqljdbc4</artifactId><version>4.0</version></dependency>