《深入实践Spring Boot》一3.5 运行与发布

    xiaoxiao2024-04-22  11

    ####本节书摘来自华章出版社《深入实践Spring Boot》一书中的第3章,第3.5节,作者陈韶健,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

    3.5 运行与发布

    Spring Boot需要一个启动程序作为应用的入口,在webui模块中,我们设计了一个入口程序,如代码清单3-25所示。使用这个入口程序,就可以调试和发布工程了。代码清单3-25 Web应用启动主程序

    package com.test.webui; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; @SpringBootApplication @ComponentScan(basePackages = "com.test") public class WebuiApp { public static void main(String[] args) { SpringApplication.run(WebuiApp.class, args); } }

    通过在IDEA中打开Run/Debug Conf?igurations对话框,增加一个Spring Boot配置,模块选择webui,工作目录选择模块webui所在的路径,主程序选择WebuiApp,并将配置保存为webui。然后在IDEA中运行该配置项目webui,即可启动应用进行调试。如果要发布应用,可以在IDEA的Run/Debug Conf?igurations对话框中增加一个Maven打包配置项目,工作目录选择工程的根目录,命令行中输入指令:clean package-D skipTests,并将配置保存为mvn。然后运行这个配置项目mvn进行打包,打包成功后,在“webui/target”目录中将生成webui-1.0-SNAPSHOT.jar。要运行这个程序包,可以打开一个命令行窗口,将路径切换到webui-1.0-SNAPSHOT.jar所在的目录,使用下列指令即可运行应用。java -jar webui-1.0-SNAPSHOT.jar

    在实例中增加了一些数据之后,在Neo4j数据库客户端中单击“扮演”关系,也可以看到电影和演员的关系图,如图3-7所示。

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)