今天给大家推荐的项目为JPress,一个使用 Java 开发的建站神器,目前已经有 10w+ 网站使用 JPress 进行驱动,其中包括多个政府机构,200+ 上市公司,中科院、红+字会等。
项目介绍
JPress是一个使用 Java 开发的类似 WordPress 的产品,并在此基础上增加了电商的功能。
主要功能
内容相关
文章管、文章分类、文章标签、文章搜索(支持 sql like、Lucene、es、OpenSearch)、用户投稿、页面管理、评论管理、附件管理
电商相关、产品管理、产品分类、产品标签、产品搜索(支持 sql like、Lucene、es、OpenSearch)、产品分销、会员管理、订单管理、分销管理、提现管理、优惠券管理、支付配置、物流配置
用户相关
用户管理、会员管理、权限管理、订单管理、用户标签、短信群发、邮件群发
系统相关
模板管理、插件管理、微信管理、系统管理
项目运行
在 Docker 上运行
curl -O https://gitee.com/JPressProjects/jpress/raw/master/docker-compose.yml && docker-compose up -d
在阿里云(或腾讯云)一键通过 80 端口安装运行
wget https://gitee.com/JPressProjects/jpress/raw/master/install.sh && bash install.sh 80
通过 Eclipse 或者 Idea 等开发工具运行
1、在电脑安装好 Java、Maven 等开发环境
2、将源码下载、并导入 eclipse 或者 idea
3、在项目的根目录,执行 mvn clean package 命令进行编译
4、在开发工具,右键运行 starter/src/main/java/io.jpress.Starter 下的 main 方法
5、通过浏览器访问 http://127.0.0.1:8080,进行自动安装,安装的过程会自动建库建表
项目案例
项目地址