2025年9月25日: PostgreSQL 18 发布!

PL/Java 1.6.5 发布

发布于 2023-06-14,作者:PL/Java Project
相关开源项目

1.6.5 是最新的 PL/Java 版本,它将 Java 中的函数、触发器、聚合函数、类型、运算符等带入 PostgreSQL(支持从 9.5 到 15 的版本)。PL/Java 1.6.5 可以使用 Java 版本 9 至(目前)20 进行构建和运行。它不必与构建时使用的 Java 版本相同,并且可以运行从 Java 9 之前的遗留代码到利用运行时 Java 版本最新特性的代码。

1.6.5 增加了对 PostgreSQL 15 的支持,修复了多个 bug,并且现在允许在接口和类上声明方法。下面将介绍一些选定的变更。

当前使用 1.5.x 版本的用户在更新到 1.6 版本之前,应仔细阅读 1.6 系列的发行说明,了解可能需要注意的变更。

项目网站: https://tada.github.io/pljava/

发行说明: https://tada.github.io/pljava/releasenotes.html

选定的变更

  • 修复了 _- 使用 http/https URL 的 install_jar 的 bug
  • PL/Java 函数现在可以在接口和类上声明
  • SQL 生成器源版本警告已抑制,支持 Java 20

请参阅 发行说明 以获取更完整的变更列表。

可用性

1.6.5 可从 GitHub 获取源代码发行版,使用 Maven 可快速构建

发布页面: https://github.com/tada/pljava/releases/tag/V1_6_5

此 wiki 页面将添加预构建包的链接,一旦可用

https://github.com/tada/pljava/wiki/Prebuilt-packages