docker中springboot熱部署,熱加載

		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
	                <fork>true</fork>
	            </configuration>
			</plugin>
			<!-- spring Boot JDK版本 -->
			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.8</source>
					<target>1.8</target>
				</configuration>
			</plugin>
		</plugins>

pom.xml添加如上依賴。修改代碼直接生效,啓動需要用mvn spring-boot:run手動啓動.

在idea把編輯器的自動編譯勾上,這個很重要,這個是idea監測到java改動然後自動編譯的(猜的).

最後在application.properties文件中加入:

#熱部署生效
spring.devtools.restart.enabled=true

表示啓動熱部署

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章