I am struggling to install pljava on Windows 7 Sp1 with Postgres 9.6.

When I run the following command:

CREATE FUNCTION sqlj.java_call_handler()
RETURNS language_handler AS 'pljava'

I receive the following error:
ERROR: could not load library "C:/Program Files/PostgreSQL/9.6/lib/pljava.dll": The specified procedure could not be found.

Please help me here. I have been trying a lot of workarounds but nothing seems to work.