在Spring Tool Suite 3.9.5中,选择New-> Project-> Spring Legacy Project-> Spring MVC Project之后。项目已创建,但有错误。我什至尝试过Maven->更新项目,但问题仍然存在。
我尚未安装Maven。我正在使用jdk 1.8
答案 0 :(得分:0)
似乎在开发Web项目时,很可能缺少servlet.jar和其他相关的Web jar。因此,请按照以下步骤操作:
在具有正确版本的 POM 文件中添加以下依赖项。保存文件。
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.1</version>
</dependency>
执行 Maven -> 更新项目(如果未完成,请在系统中安装 Maven )
编辑:
您的项目似乎缺少以下依赖项。将这些添加到您的 POM 中,然后执行上述步骤。
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
答案 1 :(得分:0)
从m2文件夹中删除了存储库文件夹的文件。 STS现在正在制作Spring MVC Project,没有任何错误。