windows上编写spring-boot项目代码,在linux上实时运行

1.1.概述

[开源地址]

https://gitee.com/litongjava_admin/litongjava-dev-tools-file-sync

[主要功能]

1)检测目录下的文件是否有变化,如果有变化通过ssh协议上传到linux

[替代产品]

idea的Tools-->Deployment

[用途]

检测到编译后的class文件变动,如果有将class文件上传到linux服务器,linux服务器使用HotSwapWatcher检测的class文件变动后会自动重启服务.实现在windows上编写spring-boot项目代码,在linux上实时运行

[软件架构]

jfinal+sqllite

1.2.使用

下载release中的文件

在windows启动start.bat

启动成功后访问http://192.168.0.15:10037/dev-tools-file-sync/配置同步信息

image.png

配置参数

image.png

配置完成后点击同步文件

文件同步成功后开启服务

内存消耗为113MB


1.3.测试视频

https://www.bilibili.com/video/bv1Uw411R7aS