Oracle JDeveloper má podporu pro ladění java uložených procedur. Budete muset zkompilovat třídy java pomocí volby -g, aby se informace o ladění generovaly v souborech tříd, tj.
javac $JAVA_OPTS -g file_names
Poté budete muset napsat fiktivní pl/sql package-procedure, která vyvolá tuto java uloženou proceduru. Poté klikněte pravým tlačítkem na název procedury pl/sql a vyberte 'Debug'.
Poté můžete procházet kódem pl/sql a java, jako byste ladili běžnou třídu java. Vzhledem k tomu, že jste zkompilovali třídu java pomocí volby -g, můžete sledovat proměnné, vyhodnocovat výrazy atd. Pokud jste nepoužili volbu -g, stále budete moci procházet kód v ladicím programu, ale nebudete být schopen sledovat proměnné/výrazy.