Java项目本地部署宝塔搭建实战Java实战Finers进销
大家好啊,我是测评君,欢迎来到web测评。
前几天有个朋友问我,能不能录一期Finers进销存系统的搭建部署视频,开源网站搜了一下,好家伙,竟然是基于J2EE快速开发平台JeecgBoot开发的,采用了前后端分离架构,本期给大家分享怎么在本地搭建起来,并且如何部署到宝塔面板中。技术架构技术框架:SpringBoot2。xAntDesignVueMybatisplusShiroJWT运行环境:IntelliJIDEA2022jdk1。8Mysql5。7。4mavennginx宝塔面板后端搭建教程下载代码,使用IDEA打开finersadmins,这时候编辑器会自动的安装引入一些必要的包,如果失败,可以换个网络多尝试几次,建议maven版本在3。8以下,一开始我用的3。8,折腾了半天,最后原来Maven从3。8。1版本开始就禁用了http仓库,解决办法:在idea的安装目录pluginsmavenlibmaven3conf下,找到setting。xml文件,注释掉镜像mavendefaulthttpblocker。!mirroridmavendefaulthttpblockeridmirrorOfexternal:http:mirrorOfnamePseudorepositorytomirrorexternalrepositoriesinitiallyusingHTTP。nameurlhttp:0。0。0。0urlblockedtrueblockedmirror本地开启mysql5。7数据库,新建一个数据库,导入jeecgbootpsimysql5。7。sql文件。IDEA打开以下文件,修改数据库信息(可以参考视频教程修改):对应本地开发环境finersadminsjeecgbootmodulesystemsrcmainresourcesapplicationdev。yml对应线上环境finersadminsjeecgbootmodulesystemsrcmainresourcesapplicationprod。yml修改好后点击run,JeecgApplication模块运行,可以点右侧maven的图标,再点package打包成jar文件。宝塔新建一个目录,上传jar文件,在当前目录下运行终端,通过命令启动项目:Window启动命令:javajarD:jeecgbootmodulesystem2。2。0。jarLinux下后台进程启动命令:nohupjavajarjeecgbootmodulesystem2。2。0。jarcatalina。out21关掉项目:psefgrepjavakill进程号访问http:域名:8080,如果能正常访问HTTPStatus404NotFound页面,证明就部署出来了。可以新建一个站点,然后添加反向代理,把8080端口映射到域名的80端口中去。前端搭建教程下载好代码后,使用vscode打开finersweb目录,按照以下流程开发安装yarnnpminstallgyarn下载依赖yarninstall启动(本地开发需要用到)yarnrunserve编译打包项目yarnrunbuild修改publicindex。html里的接口域名head开发好后可以部署到自己宝塔面板中,执行yarnrunbuild打包出一个dist目录,压缩里面的文件,在宝塔新建一个站点,PHP版本选择纯静态,添加成功后把dist目录下的压缩包上传到网站根目录中解压缩。点击站点里的伪静态,添加以下规则:if(!erequestfilename){rewrite(。)index。html?s1last;break;}打开域名,验证码能正常刷新即部署成功,默认后台账号密码:admin123456系统介绍
项目由ERP领域的资深专家设计,可适应不同的管控流程;对于灵活多样的个性化的管理需求,在JeecgBoot支撑下,利用其强大的代码生成器,无需写任何代码就可以快速实现大多功能,也可手工加入复杂的业务逻辑!系统实测截图
获取方式
ceping。club915。html