【问题标题】:Building PL/Java for PostgreSQL 9.4.1 on OpenSuse 13.2在 OpenSuse 13.2 上为 PostgreSQL 9.4.1 构建 PL/Java
【发布时间】:2015-04-12 05:08:21
【问题描述】:

我按照 pljava github 页面上的构建说明,修复了所有必需的环境变量并尝试构建它。我收到了这个错误。

$ make 
 make[1]: Entering directory /host/clara/devel/pljava/build/classes/pljava
 make[1]: /host/clara/devel/pljava/src/java/pljava/Makefile: No such file or directory 
 make[1]: *** No rule to make target '/host/clara/devel/pljava/src/java/pljava/Makefile'.  Stop. 
 make[1]: Leaving directory '/host/clara/devel/pljava/build/classes/pljava' 
 make: *** [pljava_all] Error 2

这是该项目 wiki 上先前报告的错误。制作文件已损坏,我无法在任何地方找到解决方案。有没有其他人试图在 openuse 上为pg 9.4.1 构建这个?有没有办法绕过这个?

我也是 postgres 的新手,并不是说我会使用 pljava 在 java 中编写 DB 函数。我在旧的 mssql 服务器上有 sql 作业,它调用了一些 jars。 pljava 在 pg 上是不是必须的?

【问题讨论】:

    标签: postgresql makefile pljava


    【解决方案1】:

    我建议使用 maven 构建它。 pljava 的安装手册需要更新。请记住在尝试构建之前配置所有先决条件和环境变量。该项目还缺乏成功构建的先决条件的明确清单。我自己尝试构建并修复了它们都解释错误消息。该项目的源代码本身并不是基于 maven 构建的。您必须修复 maven nar 依赖项。 github上有这个项目的多个分支。你可以试试this。这也列出了先决条件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 2015-06-19
      • 1970-01-01
      • 2012-09-29
      • 1970-01-01
      相关资源
      最近更新 更多