接着上一篇:Maven_第二个Maven工程的目录结构和文件内容
在pom.xml
所在的目录下输入命令mvn compile
会出现错误:
Could not find artifact com.atguigu.maven:Hello:jar:0.0.1-SNAPSHOT
因为呢,虽然我们前面在pom.xml
中配置了依赖:
<dependency>
<groupId>com.atguigu.maven</groupId>
<artifactId>Hello</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
我们去这个路径下看一看D:\ReMaven\com\atguigu\maven
,可以看到到atguigu
目录下已经没有了…所以会报错
解决办法呢就是进入Hello
下pom.xml
所在的目录输入命令:mvn install
,Hello
就会进入到D:\ReMaven\com\atguigu\maven
路径下了
这时候再到HelloFriend
下的pom.xml
所在的目录输入命令mvn compile
,这时就可以正常编译并出现target
目录了
- 依赖
- Maven解析依赖信息时会到本地仓库中查找被依赖的jar包
- 对于我们自己开发的Maven工程,使用
mvn install
命令安装后就可以进入仓库
- 对于我们自己开发的Maven工程,使用
- Maven解析依赖信息时会到本地仓库中查找被依赖的jar包