簡體   English   中英

application.properties 文件未被讀取

[英]application.properties file not being read

我正在嘗試在 spring 啟動時運行應用程序,我提到 server.port 為 8081,但我的應用程序仍在 8080 上運行。事實上,它沒有應用我在 application.properties 中提到的任何內容。 我的 application.properties 文件是:

spring.data.mongodb.uri=mongodb+srv://admin:admin@cluster0.r0sdgoq.mongodb.net/test
spring.data.mongodb.database=Cluster0
logging.file.name=filename.log
server.error.include-message = always
server.port=8081
library.url=http://localhost:8082/library/
spring.data.elasticsearch.cluster-name=my-application
spring.data.elasticsearch.cluster-nodes=localhost:9300
spring.kafka.consumer.bootstrap-servers=localhost:9092
spring.kafka.consumer.group-id=myGroup
spring.kafka.consumer.auto-offset-reset=earliest
spring.kafka.consumer.key-deserializer=org.apache.kafka.common.serialization.StringDeserializer
spring.kafka.consumer.value-deserializer=org.springframework.kafka.support.serializer.JsonDeserializer

spring.kafka.producer.bootstrap-servers=localhost:9092
spring.kafka.producer.key-serializer=org.apache.common.serialization.StringSerializer
spring.kafka.producer.value-serializer=org.springframework.kafka.support.serializer.JsonSerializer

但在控制台中它說它在 8080 上運行

2022-11-23 16:53:33.413  INFO 11380 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)

我最初以為我運行了錯誤的項目,但它是同一個項目。我嘗試提供不同的端口,但它仍然在 8080 上運行。我什至刪除了 application.properties 文件並重新創建它,但它仍然在 8080 上運行

嘗試檢查您的 application.properties 文件所在的目錄。 它應該在src\main\resources

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM