首页 文章

IntelliJ Ultimate忽略了spring boot application.properties

提问于
浏览
3

今天我安装了IntelliJ Ultimate版本2016.1.1 build 145.597 . 我之后做的是从IntelliJ社区版导入may项目 . 该项目基于spring-boot 1.3.3 . 问题是当我想在IntelliJ Ultimate中运行我的应用程序时,某些application.properties文件被忽略,它以默认 spring 设置开始 . 当我在IntelliJ Community Edition或命令行中运行相同的项目时,一切正常 . 当我添加并运行spring boot run配置时,问题仅存在于Ultimate版本中,如果我使用gradle配置和bootRun任务,它就可以工作 .

我没有在IntelliJ Ultimate之前使用过 . 有谁知道什么可能是错的?我浪费了2个小时谷歌搜索解决我的问题,但我没有找到任何东西 .

内容 src/main/resources/application.properties

server.port=2081
server.ssl.key-store=cfg/certs/keystore.p12
server.ssl.key-store-password=dev
server.ssl.key-alias=alias
server.ssl.key-store-type=PKCS12

spring.datasource.url=jdbc:h2:file:./cfg/db/app;DB_CLOSE_ON_EXIT=FALSE
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=none

Project structure

project structure

1 回答

  • 2

    我对IntelliJ Ultimate 2016.1.1也有同样的问题

    Reimporting the project and deleting existing project worked for me.

    我认为这个问题与1.1版本有关 . IntelliJ IDEA 2016.1.4没有问题

相关问题