网站空间不足,wordpress上传logo,服装定制店,wordpress站内统计插件热部署的主要作用是在服务器运行的时候可以在不关闭服务器的情况下修改代码
可以很大的提高开发效率
热部署的步骤很简单
首先#xff0c;需要在 pom.xml 文件中引入热部署需要的依赖 dependencygroupIdorg.springframework.boot/groupIdartif…热部署的主要作用是在服务器运行的时候可以在不关闭服务器的情况下修改代码
可以很大的提高开发效率
热部署的步骤很简单
首先需要在 pom.xml 文件中引入热部署需要的依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdoptionaltrue/optional/dependency
然后我们在每次修改代码后按 ctrl F9 即可将代码更新
测试热部署是否生效
先启动spring boot 的 main 方法 public static void main(String[] args) {
// System.out.println(热部署测试);SpringApplication.run(SSMPApplication.class, args);}
然后我们将注释放开按下 ctrl F9,等待右下角读条结束后就会更新控制台信息 :: Spring Boot :: (v2.5.4) 2024-09-23 22:18:27.534 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : Starting SSMPApplication using Java 17 on 大宝贝 with PID 14364 (E:\ideaItem\springboot_08_ssmp\target\classes started by 陈炫宇 in E:\ideaItem\text2) 2024-09-23 22:18:27.540 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : No active profile set, falling back to default profiles: default 2024-09-23 22:18:27.594 INFO 14364 --- [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set spring.devtools.add-properties to false to disable 2024-09-23 22:18:27.594 INFO 14364 --- [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the logging.level.web property to DEBUG 2024-09-23 22:18:28.354 INFO 14364 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 80 (http) 2024-09-23 22:18:28.361 INFO 14364 --- [ restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2024-09-23 22:18:28.361 INFO 14364 --- [ restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.52] 2024-09-23 22:18:28.408 INFO 14364 --- [ restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2024-09-23 22:18:28.408 INFO 14364 --- [ restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 814 ms 2024-09-23 22:18:28.470 INFO 14364 --- [ restartedMain] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource 2024-09-23 22:18:28.568 INFO 14364 --- [ restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited _ _ |_ _ _|_. ___ _ | _ | | |\/|_)(_| | |_\ |_)||_|_\ / | 3.4.3 2024-09-23 22:18:28.987 INFO 14364 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2024-09-23 22:18:29.027 INFO 14364 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 80 (http) with context path 2024-09-23 22:18:29.027 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : Started SSMPApplication in 1.802 seconds (JVM running for 2.395) 2024-09-23 22:18:45.718 INFO 14364 --- [ Thread-5] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2024-09-23 22:18:45.718 INFO 14364 --- [ Thread-5] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 热部署测试 . ____ _ __ _ _ /\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | _ | _| | _ \/ _ | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / / |_||___//_/_/_/ :: Spring Boot :: (v2.5.4) 2024-09-23 22:18:45.777 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : Starting SSMPApplication using Java 17 on 大宝贝 with PID 14364 (E:\ideaItem\springboot_08_ssmp\target\classes started by 陈炫宇 in E:\ideaItem\text2) 2024-09-23 22:18:45.779 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : No active profile set, falling back to default profiles: default 2024-09-23 22:18:45.938 INFO 14364 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 80 (http) 2024-09-23 22:18:45.942 INFO 14364 --- [ restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2024-09-23 22:18:45.942 INFO 14364 --- [ restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.52] 2024-09-23 22:18:45.966 INFO 14364 --- [ restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2024-09-23 22:18:45.966 INFO 14364 --- [ restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 186 ms 2024-09-23 22:18:45.992 INFO 14364 --- [ restartedMain] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource 2024-09-23 22:18:46.029 INFO 14364 --- [ restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited _ _ |_ _ _|_. ___ _ | _ | | |\/|_)(_| | |_\ |_)||_|_\ / | 3.4.3 2024-09-23 22:18:46.181 INFO 14364 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2024-09-23 22:18:46.196 INFO 14364 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 80 (http) with context path 2024-09-23 22:18:46.199 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : Started SSMPApplication in 0.442 seconds (JVM running for 19.555) 2024-09-23 22:18:46.201 INFO 14364 --- [ restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2024-09-23 22:18:47.644 INFO 14364 --- [ Thread-7] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} closing ... 2024-09-23 22:18:47.647 INFO 14364 --- [ Thread-7] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} closed 热部署测试 . ____ _ __ _ _ /\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | _ | _| | _ \/ _ | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / / |_||___//_/_/_/ :: Spring Boot :: (v2.5.4) 2024-09-23 22:18:47.693 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : Starting SSMPApplication using Java 17 on 大宝贝 with PID 14364 (E:\ideaItem\springboot_08_ssmp\target\classes started by 陈炫宇 in E:\ideaItem\text2) 2024-09-23 22:18:47.694 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : No active profile set, falling back to default profiles: default 2024-09-23 22:18:47.870 INFO 14364 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 80 (http) 2024-09-23 22:18:47.870 INFO 14364 --- [ restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2024-09-23 22:18:47.873 INFO 14364 --- [ restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.52] 2024-09-23 22:18:47.887 INFO 14364 --- [ restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2024-09-23 22:18:47.887 INFO 14364 --- [ restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 192 ms 2024-09-23 22:18:47.900 INFO 14364 --- [ restartedMain] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource 2024-09-23 22:18:47.926 INFO 14364 --- [ restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-3} inited _ _ |_ _ _|_. ___ _ | _ | | |\/|_)(_| | |_\ |_)||_|_\ / | 3.4.3 2024-09-23 22:18:48.029 INFO 14364 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2024-09-23 22:18:48.039 INFO 14364 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 80 (http) with context path 2024-09-23 22:18:48.044 INFO 14364 --- [ restartedMain] com.itheima.SSMPApplication : Started SSMPApplication in 0.371 seconds (JVM running for 21.4) 2024-09-23 22:18:48.044 INFO 14364 --- [ restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged