PL/Java is a binding for the Java language that allows you to run Java code directly within the PostgreSQL server. The language does not come included with the official PostgreSQL release, so we have to install it.
PL/Java
Installing PL/Java
Installing PL/Java requires several steps. Luckily, it uses Apache Maven as a project management, dependency, and build system, so many of these steps are performed automatically. Here, the PL/Java version 1.5.1 Beta 1 will be installed, since it is the latest one available. This is not recommended for production use, so read the project release notes and installation instructions carefully before installing it in production environments.
To get a bleeding-edge version of PL/Java, it is...