maven依赖关系仅用于本地

4nkexdtk  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(331)

在我的maven pom中是否可能有一个依赖项,它只在我的开发环境中本地使用?
在ide中进行本地开发时,我需要对postgresql有依赖性,因为我只在本地使用postgres。在t、a和p环境中,我们使用不同的数据源,因此我们不希望在那里的构建中依赖postgres。
它是一个spring引导应用程序。
寻找解决方案,
干杯!克杰尔德

bq9c1y66

bq9c1y661#

我已经通过使用这个特定依赖项的运行时范围解决了这个问题(感谢@khmarbaise指出这一点)。我想我是为了问而问的,如果我在问这个问题之前多想想的话,我本可以想到这个。。。再说一次,这也可能对其他人有所帮助。个人资料的建议可能会更好,但我没有研究了。

<!-- FOR LOCAL IDE DEVELOPMENT ONLY -->
    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <scope>runtime</scope>
    </dependency>

相关问题