web项目打包后,怎么打包发布成桌面程序?

微信截图_20200926114658.png

这个东西可以在服务器上运行,怎么打包成桌面程序呢,可以运行在用户的电脑上?能不能支持mac和windows呢?

评论区

李通

2020-09-26 15:42

@nbjgl 不要做伸手党 run.sh 仅仅是1个脚本文件,里面包含了启动程序的命令
windows启动命令示例
java -Xverify:none -cp .\config;.\lib/*;.\static ${MAIN_CLASS}
linux启动命令示例
java -Xverify:none -cp ./config:./lib/*:./static ${MAIN_CLASS}

桌面程序?你多桌面程序的理解是什么,

nbjgl

2020-09-26 16:12

@李通 就是一个应用图标 双击就可以启动~ 现在这个只有程序员会用 有没有办法让普通用户也可以方便的使用 因为需要做一些本地文件的读写操作的功能 所以发布成web不合适

李通

2020-09-26 16:32

@nbjgl windows使用WinSW.NET4.exe进行包装即可,macos自信百度,如果windows上不会启动,再来提问,我会录制一个视频教你(因为是你mm)

doubuxingle

2020-09-27 10:29

那不成了单机应用。。

zzutligang

2020-09-28 14:23

@李通,见到mm头像就不认识路了是吧。说不定后面是一个络腮胡子的大汗呢。开个玩笑!楼主提的问题,很奇怪。JFinal本来就是一套web的开发框架,你非要去做桌面应用,开发桌面应用,有很多更好用的开发语言和开发工具。何必为难自己呢!

李通

2020-09-28 15:19

@zzutligang 我之前开发一个机器人的项目,使用win_form 嵌入网页,政务方面的,有这个方面的需求

李通

2020-09-28 17:45

@nbjgl 我之前写过一个win-form嵌入浏览器的项目,获取对你有用户
https://gitee.com/litongjava_admin/winfrom-nested-chromium-75
下载地址
https://gitee.com/litongjava_admin/winfrom-nested-chromium-75/attach_files/486865/download/winform-nested-chromium-v1.0.zip
演示地址
https://www.bilibili.com/video/bv1jt4y1q7S2

ward

2020-10-07 14:53

@zzutligang 我就是用jfinal的ActiveRecord做持久层, 用swt做ui来写桌面应用,虽然用到jfinal, 但只用到其中一部分

zzutligang

2020-10-08 18:25

@ward,那完全没问题啊,只是使用ActiveRecord,JFinal专门提供了一个精简的包,只有ActiveRecord数据库访问功能的,直接集成进来就能使用