1

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 で以前に報告されたエラーです。メイクファイルが壊れていて、どこにも解決策が見つかりませんでした。他の誰かがopensuseでこれを構築しようとしましたpg 9.4.1か? これを回避する方法はありますか?

私はpostgresも初めてですが、pljavaを使用してJavaでDB関数を作成するわけではありません。古い mssql サーバーに、いくつかの jar を呼び出す SQL ジョブがありました。pljavaこれはpgで必須ですか?

4

1 に答える 1

0

Mavenでビルドすることをお勧めします。pljava のインストール マニュアルを更新する必要があります。ビルドを試みる前に、すべての前提条件と環境変数を構成しておくことを忘れないでください。このプロジェクトには、構築を成功させるための前提条件の明確なリストもありません。私は自分でビルドを試み、エラーメッセージを解釈してすべて修正しました。プロジェクトのソース コードは、単独では maven でビルドされません。Maven nar の依存関係を修正する必要があります。github には、このプロジェクトのフォークが複数あります。これを試すことができます。これには、前提条件もリストされています。

于 2015-04-12T12:50:34.317 に答える