【发布时间】:2016-12-29 13:09:16
【问题描述】:
如果我从终端运行我的项目,一切正常,但如果我从 Spring Tool Suite 运行项目,我会收到此错误
我用来从终端运行项目的脚本是这样的
./mvnw -P dev,casalibro-dev
在 pom 文件中我设置了这个配置文件
<profile>
<id>casalibro-dev</id>
<properties>
<datasource.url>jdbc:postgresql://localhost:5432/casalibro</datasource.url>
<datasource.username>casalibro</datasource.username>
<datasource.password>xxxxxx</datasource.password>
</properties>
</profile>
【问题讨论】:
-
可能你的 maven repo 是“困惑”的。删除本地 maven repo 并使用 Maven 重新运行应用程序并检查它是否仍然有效,如果它不起作用,则意味着您确实缺少数据库库。
-
是一个 Spring Boot 应用程序。我将项目作为 Spring Boot App 运行
-
无论如何,删除你的 maven repo 并重试,有时 Spring-boot 会与类路径“混淆”
-
抱歉我的无知,但我如何删除 maven repo?来自 pom?
-
我从我的项目文件夹中运行这个
mvn dependency:purge-local-repository
标签: maven spring-boot spring-tool-suite