目标
本文通过使用IntelliJ IDEA,讲解如何编译、打包本工程。
拉取代码
前提已经安装了Git客户端。
命令:git clone -b main https://gitee.com/sichengtech_admin/sic-b2b2c-shop-open.git
导入IntelliJ IDEA
使用IntelliJ IDEA打开项目目录,等待初始加载完成。
修改配置文件
请根据你的环境,来修改fdp.properties 配置文件。
- 配置MySQL数据库的信息;
- 配置Minio对象存储信息;
- 配置Solr搜索引擎信息;
编译打包
在IntelliJ IDEA上,已安装了Maven Hepler插件。请看下图执行mvn命令,一行命令完成 编译、打包。
命令:clean package -Dmaven.test.skip=true
注意:看图右上角,勾选了“env-cn” 中文商城环境,说明将要使用中文商城环境的配置文件。
把war包部署到Tomcat并使用正确的上下文 Path
注意:必须按文档要求正确的设置“应用上下文 Path”
按下图操作,把war包部署到Tomcat。
手动加入配置:-Dfile.encoding=UTF-8
按下图,配置应用程序上下文 path (重要)
应用程序上下文路径 对应表
模块 | war包名称 | 上下文 path |
---|---|---|
shop-web-admin | admin.war | /admin |
shop-web-front | front.war | / |
shop-web-static | static.war | /static |
shop-web-upload | upload.war | /upload |
shop-web-wap | wap.war | /wap |
启动Tomcat
已调试模式启动Tomcat,可以使用JRebel插件来启动Tomcat,修改代码后热加载友好。
成功!
登录账号
请移步: 演示站点账号 | SiC开源社区 (sicheng.net)
以简体中文商城为例:
前台:
http://localhost:8080/
会员中心:
http://localhost:8080/member/index.htm
商家后台:
http://localhost:8080/seller/index.htm
管理后台:
http://localhost:8080/admin/index.do
账号在这前的文档中的获取。
登录账号
手动生成SOLR索引
登录商城的管理后台,手动生成SOLR索引。因为这是刚刚部署的新系统,所以要手动全量生成SOLR索引一次。