【Java】多⼈协同在线编辑Excel源代码及部署包
1. 背景
在互联⽹环境中,我们可以使⽤ 腾讯云⽂档、⾦⼭云⽂档等在线编辑Excel,但内⽹环境下却⼀直没有类似的⼯具,直到开源项⽬ 横空出世!
以下就是基于 LuckySheet 的⼀个前后端集成的,可以实际运⾏的 Demo。可以直接部署在内⽹使⽤。
话不多说。具体见:。该项⽬直接 fork ⾃开源项⽬ ,我修正了⼏个错误。
2. 下载
下⾯附上我编译好的可运⾏ jar。
3. 使⽤
在线代码运行器3.1 准备运⾏环境
该jar使⽤ mongodb 4.x 作为数据库,所以需要安装 和 配置 mongodb。
3.1.1 安装mongodb
官⽹下载需要注册,且⽹速超慢。这⾥提供某度⽹盘地址。
mongodb 4.2.15:⽀持win7。【亲测可⽤】
安装步骤:双击,完全安装,以服务⽅式安装,取消勾选Install MongoDB Compass(Mongodb的图形化⼯具)。
mongodb 4.4.6 :仅⽀持win10和windows2016。不⽀持win7。
安装步骤:同上类似。
3.1.2 配置mongodb
进⼊mongodb的安装⽬录下的bin⽬录,双击,会进⼊到⿊⾊命令窗⼝,在⾥⾯输⼊如下两条命令:
use wb
此命令含义是:创建库 wb,然后创建⽤户名和密码 jerry/20491001。
以上,mongodb即安装和配置完成,运⾏环境搭建完成。
3.2 运⾏和使⽤
该jar是 Spring Boot 打包的jar,内嵌 tomcat,所以直接使⽤
java -jar this.jar
即可运⾏。在浏览器中访问
就可马上使⽤。其它协同编辑⽤户,也可以使⽤此链接访问和使⽤,前提是将 localhost 更换为服务器IP。
4. 其它数据库
其实,只要是将json作为原⽣数据格式的数据库都可以使⽤,如redis和MySQL 5.7及以上,但这就需要⾃⼰修改代码了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论