1.熱部署配置spring
除了要引一個節點windows
<!-- 能夠實現熱部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
能夠實現熱部署,在IDEA上實現熱部署還需一些額外 的配置,配置過程以下:app
步驟1:打開idea ,File->Settings-> Build-Execution-Deployment -> Compiler--->勾選 Build Project Automatically.maven
步驟2: 按 Shift+Ctrl+A (windows,mac是 command+shift+A) 將看到彈窗 Enter Action or option name,輸入"registry",雙擊第一項"Registry..." ,會彈出另外一個窗口,尋找 compiler.automake.allow.when.app.running 這一項,並勾選開啓。而後關閉窗口。 ide
2.解決8080端口占用問題spring-boot
在dos下,輸入 netstat -ano|findstr 8080ui
//說明:查看佔用8080端口的進程idea
顯示佔用端口的進程插件
taskkill /pid 4708 /f命令行
//說明,運行windows自帶taskkill命令,將上面顯示的進程號, 結束掉。
3.使用命令行啓動SpringBoot項目(要有maven環境)
(spring-boot-maven-plugin)插件
編譯 mvn package
啓動 mvn spring-boot:run
編譯效果
啓動效果