问题标签 [pljava]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 安装 PL/Java 时 mvn clean install 返回构建失败
我正在尝试在 Ubuntu 16.0.4 上安装 PL/Java 并PL/Java backend native code ........................ FAILURE
在运行mvn clean install
命令时出错。完整的错误日志如下所示。
PostgreSQL 版本 - 11 Ubuntu 版本 - 16.0.4
java - 如何将编译后的 PL/Java 代码从应用程序直接部署到 Postgres 数据库?
我已经建立了一个安装了PL/Java二进制文件的 Postgres 数据库服务器。
我观察了获取示例 PL/Java 代码以在数据库上安装和运行的过程,因为它首先.jar
通过文件传输将编译的文件从应用程序服务器移动到数据库服务器,然后调用sqlj.install_jar('file::<path>', 'name', true);
将其加载.jar
到数据库服务器中。
我正在寻找一种不同的方式来加载已编译的 PL/Java 代码,而无需使用上述文件传输方法。我正在查看 PL/Java 文档,它提到该sqlj.install_jar
功能还支持.jar
从网络中提取。从理论上讲,我可以让应用程序服务器短暂地启动一个 HTTP 文件服务器来提供.jar
文件并调用以从 ad-hoc 网络服务器sqlj.install_jar
中提取文件。.jar
但是,如果应用程序服务器的主机名未知(即不是本地主机或防火墙/专用网络之后),这可能会很困难。
但是我想知道是否有更好的方法来做到这一点。我正在寻找一种方法,允许应用程序服务器.jar
使用与 Postgres 服务器的现有连接直接将实现推送到内部,而无需求助于上面解释的“黑客”。
PL/Java 中是否已经存在类似的东西?
maven - mvn clean install - pljava 部署错误 - 需要帮助
我在尝试执行 Mvn Clean Install 时遇到以下错误..这里应该做什么-这会阻止 Pl java 的安装-请协助
postgresql - PostgreSQL 11 和 12 的 PL/Java 替代方案是什么?
PL/Java 在 Advanced Server 11 中已弃用,并且在服务器版本 12 或更高版本中将不可用。
我可否知道:
- PostgreSQL12 中 PL/Java 的推荐替代品是什么?
- 对于我在 PostgreSQL 9.6.x 等中使用 PL/Java 的现有 UDF,我该如何转移到 PostgreSQL 12?
提前致谢。