某些场景要求桌面应用具有嵌入的Web服务或通信能力,这类应用主要面向不具备专业知识的普通用户,具有带有图形交互界面,具有即开即用的服务管理能力,可以绿色部署,能回避本机资源占用冲突等需求。分析了Java平台下这类应用开发的关键技术,采用SpringBoot、JavaFX、H2等技术进行了实现,并通过实例验证和展示了应用效果。