How do I determine what running process is using java?
You could use ps command to get extended information about command which launched process:
ps -fp <pid>
Also you could take information of every java process with ps:
ps -ef | grep java | grep -v grep