由于缺少 WebApp 库,Spring-boot-starter 项目构建失败

Build failure in Spring-boot-starter project due to missing WebApp libraries

我在 Eclipse Oxygen 4.7.0 中有一个 Spring-Boot-Starter-project 并且正在尝试构建一个 .war 以部署在 EC2 实例上。我添加了两个 jar 以允许 JDBC 从我部署的 war.

连接到 PostgresSQL 数据库服务器

我还添加了 src/main/webapp/WEB-INF/lib 路径到项目构建路径,如下所示

但是,当我执行 mvn compile 时出现编译错误,构建失败说明原因是 jar 类

任何帮助将不胜感激

您已经在您的eclipse中配置了项目构建路径,并且在您进行mvn compile时不会有任何影响。 Maven 不会包含 lib 文件夹中的 jar,因为它不知道 lib 文件夹的存在。您应该应用以下两个选项之一:

一个。如果这些 jar 存在于 maven 存储库中,则更新您的 pom 以直接从 maven 存储库读取。 b.在您的本地存储库中安装这些 jar,然后在您的 pom.xml 中引用它,查看 了解详细信息