star 4k+ 的 JPress 博客系统发布新版,修复 Log4j 漏洞问题

JPress 是一个使用 Java 开发的类似 WordPress 的产品,具有完善的模板和插件功能,并在此基础上新增了在线商城、会员中心以及和微信深度整合的功能。

到目前为止, 已经有 10w+ 网站使用 JPress 进行驱动,其中包括多个政府机构,200+上市公司,中科院、红+字会等。然而,JPress不仅仅只是建站,我们认为不管世界的互联网发生什么样的变化,APP、小程序都需要有网站支持,这才是我们的切入点。

JPress v4.2.0 发布本来可以晚点发布的,但 Log4j 漏洞的爆出,为了保证用户能够及时升级,因此决定在第一时间发布了修复版本。

另外:JPress 正在参加2021年度OSC中国开源项目评选~  JPress 在 2022 也将会有大动作,来更好的服务大家,麻烦大家给 JPress 投一票。

JPress 投票地址: https://www.oschina.net/project/top_cn_2021/?id=12

JPress v4.2.0 更新内容如下:

  • 新增:添加后台验证码开关,方便在某些场景下进行自动化测试
  • 新增:支持发布0元的商品,支付金额为 0 时,直接支付成功,感谢 @AlienJunX
  • 新增:插件安装目录自定义的功能,方便安装插件后,在编译清空 target 目录时,插件仍然可用
  • 优化:完善文章模块添加收藏功能,感谢 @吓死猫的老鼠
  • 优化:Option 系统配置允许传入空数据,用于清空配置
  • 优化:调整上传默认附件大小,图片默认为 10MB,其他文件默认为 100MB
  • 优化:升级 Jboot、Log4j2 等到最新版本
  • 修复:后台自定义非法关键字无效的问题
  • 修复:通过 API 删除 Option 可能不及时生效的问题
  • 修复:插件依赖外部 jar ,在某些情况下可能会导致无法被安装的问题
  • 修复:微信 H5 支付成功返回页面后出现 500 错误,感谢 @AlienJunX
  • 修复:文章插入附件,当出现附件文件过大错误时,页面没有提示的问题
  • 修复:CKEditor 编辑器 图片无法粘贴上传的问题

说的再多,不如亲自一试。

在 阿里云(腾讯云) 上一键通过 8080 端口运行

wget https://gitee.com/JPressProjects/jpress/raw/master/install.sh && bash install.sh 8080

 一键运行视频教程:http://www.ketang8.com/course/study?chapterId=184

通过 Docker 上运行

curl -O https://gitee.com/JPressProjects/jpress/raw/master/docker-compose.yml && docker-compose up -d

通过 Eclipse 或者 Idea 等开发工具运行

  • 1、在本地安装好 Java、Maven 等开发环境
  • 2、将源码下载、并导入 eclipse 或者 idea
  • 3、在项目的根目录,执行 mvn clean install 命令进行编译
  • 4、在开发工具,右键运行 starter/src/main/java/io.jpress.Starter 下的 main() 方法
  • 5、通过浏览器访问 http://127.0.0.1:8080,进行自动安装

交流

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/172952/jpress-4-2-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。