Maven子项目无法使用父项目依赖
今天创建了一个maven项目,发现在子项目中无法使用父项目中pom.xml文件引入的依赖,查了资料后发现问题出在子项目的pom文件中,内容是这样的
而有效(正常)的内容应该是这样的
<parent>
<!--父项目-->
<artifactId>Javaweb-Servlet</artifactId>
<groupId>com.wang</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<!--子项目-->
<artifactId>test</artifactId>
如上更改子项目中pom.xml文件内容即可
后来发现,创建maven项目时不勾选模板可以避免这个问题,如果需要web支持,可以在项目名处右键添加
参考链接