參照 maven-02
第一步
按照標(biāo)準(zhǔn)的 maven 目錄結(jié)構(gòu)創(chuàng)建一個(gè) maven 項(xiàng)目 maven-02
第二步
執(zhí)行 mvn compile,提示找不到 HelloMaven 類,原因是我們?cè)?TestInstall 類中引用了HelloMaven 類,而且 HelloMaven 這個(gè)類在 maven-01 工程中,所以我們可以說 maven-02 工程依賴 maven-01 生成的 jar,在 maven-01 中 jar 包已經(jīng)生成了,但是我們還沒有建立依賴關(guān)系
第三步
在 maven-02 下的 pom。Xml 文件中加如下代碼
執(zhí)行 mvn compile,依然會(huì)報(bào)錯(cuò),而且會(huì)去中央倉庫下載 maven-01
第四步
這個(gè)時(shí)候雖然 maven-01 已經(jīng)打包完成,但是在本地的倉庫還沒有這個(gè) jar 包,索引在maven-01 工程根目錄下執(zhí)行 mvn install 命令,將打好的 jar 包放到本地倉庫中。
執(zhí)行完這個(gè)命令后會(huì)發(fā)現(xiàn)在本地倉庫的位置,多了以下內(nèi)容
第五步
在 maven-02 工程下執(zhí)行 mvn compile