####本节书摘来自华章出版社《深入实践spring boot》一书中的第3章,第3.5节,作者陈韶健,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
spring boot需要一个启动程序作为应用的入口,在webui模块中,我们设计了一个入口程序,如代码清单3-25所示。使用这个入口程序,就可以调试和发布工程了。
代码清单3-25 web应用启动主程序
通过在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所示。