在使用IntelliJ IDEA开发Web的时候,刚开始总是遇到Maven的各种问题。
现在总结一下关于无法下载依赖jar的问题。

依赖语法错误

有时候没注意,直接就这样写了:

1
2
3
4
5
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>

然而,像这种单个的依赖必须要添加到<dependencies></dependencies>中间才行。
正确的做法应该是这样:

1
2
3
4
5
6
7
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
</dependencies>

可恨的是IDE也不提示个什么。。