Oracle JDeveloper memiliki dukungan untuk men-debug prosedur tersimpan java. Anda perlu mengkompilasi kelas java menggunakan opsi -g sehingga informasi debug dihasilkan dalam file kelas, yaitu
javac $JAVA_OPTS -g file_names
Setelah itu, Anda perlu menulis prosedur paket pl/sql dummy yang memanggil prosedur tersimpan java ini. Kemudian klik kanan pada nama prosedur pl/sql dan pilih 'Debug'.
Setelah itu Anda dapat menelusuri kode pl/sql dan java seperti jika Anda sedang men-debug kelas java biasa. Karena Anda mengkompilasi kelas java menggunakan opsi -g, Anda dapat melihat variabel, mengevaluasi ekspresi, dll. Jika Anda tidak menggunakan opsi -g, Anda masih dapat menelusuri kode di debugger, tetapi Anda tidak akan dapat melihat variabel/ekspresi.