Spring Spring 工具套件中的 MVC 项目错误
Spring MVC Project error in Spring Tool Suite
在 Spring Tool Suite 3.9.5 中,选择新建 -> 项目 -> Spring 遗留项目 -> Spring MVC 项目后。项目已创建但有错误。我什至尝试了 Maven -> 更新项目,但问题仍然存在。
Project Explorer
Problems
我还没有安装 Maven。我正在使用 jdk 1.8
您似乎正在开发 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你的系统,如果没有完成)
- 通过转到 Project -> Clean...
进行项目清理构建
- 现在所有错误标记都应该消失了。如果不是,请通过选择 Window -> 显示视图 -> 问题[=40= 转到问题视图]
- 检查项目中的问题。相应地更新 POM 或更改类路径。现在重复步骤 2 和 3。
编辑:
您的项目似乎缺少以下依赖项。将这些添加到您的 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>
已从 m2 文件夹中删除存储库文件夹的文件。 STS 现在正在制作 Spring MVC 项目,没有任何错误。
在 Spring Tool Suite 3.9.5 中,选择新建 -> 项目 -> Spring 遗留项目 -> Spring MVC 项目后。项目已创建但有错误。我什至尝试了 Maven -> 更新项目,但问题仍然存在。
Project Explorer
Problems
我还没有安装 Maven。我正在使用 jdk 1.8
您似乎正在开发 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你的系统,如果没有完成)
- 通过转到 Project -> Clean... 进行项目清理构建
- 现在所有错误标记都应该消失了。如果不是,请通过选择 Window -> 显示视图 -> 问题[=40= 转到问题视图]
- 检查项目中的问题。相应地更新 POM 或更改类路径。现在重复步骤 2 和 3。
编辑:
您的项目似乎缺少以下依赖项。将这些添加到您的 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>
已从 m2 文件夹中删除存储库文件夹的文件。 STS 现在正在制作 Spring MVC 项目,没有任何错误。