领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多Spring Boot 0.5.0.M6 已发布,现在可以在 Spring 仓库 中获取。安装和使用说明可在 项目网站 或 github 上找到。此版本包含大量更新,包括
这是一个演示远程 shell 和自动配置报告的快速示例
@Grab("spring-boot-starter-shell-remote")
@Controller
class MyRemote {
}
当您使用 spring run example.groovy
运行此应用程序时,您应该在日志输出中看到一个密码
2013-11-10 12:48:09.264 INFO 33677 --- [ost-startStop-1] o.s.web.servlet.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization completed in 980 ms 2013-11-10 12:48:09.648 INFO 33677 --- [ runner-0] roperties$SimpleAuthenticationProperties : Using default password for shell access: 062813ce-aaaa-4b92-a50f-67b156a923dd 2013-11-10 12:48:09.700 INFO 33677 --- [ runner-0] .a.a.CrshAutoConfiguration$CrshBootstrap : Configuring property ssh.port=2000 from properties
您可以使用此密码通过 ssh 登录到应用程序并尝试使用可用命令
$ ssh -p 2000 user@localhost
要查看自动配置报告,只需访问执行器端点 https://127.0.0.1:8080/autoconfigurationreport。