我有一个需要引导的springboot应用程序。如果应用程序是使用application.properties中的以下datasource.url在本地连接到mysql的,则可以使用“ ./mvnw包”来构建jar文件。
spring.datasource.url= jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root
但是如果我将datasource.url更改为此,
spring.datasource.url= jdbc:mysql://mysql-test:3306/test
其中mysql-test是docker中的mysql映像名称,它无法生成jar文件。谁能告诉我这里是什么问题?
答案 0 :(得分:0)
我向您发送了我的Spring Boot应用程序属性示例;
spring.datasource.url=jdbc:mysql://localhost:3306/mobildev?useUnicode=true&characterEncoding=UTF-8&useLegacyDatetimeCode=false&serverTimezone=Turkey
spring.datasource.username=root
spring.datasource.password=
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
您应根据自己的项目更改属性