2014-11-05 92 views
1

我正在使用IDEA Intellij v11,Java和PL/SQL包。目前,在Intellij中,我可以單獨推出Java和PL/SQL,這很好,但這並不是我想要做的。我希望能夠調試從我的Java應用程序調用的PL/SQL包。這是爲了完成所有循環。我想在Java和PL/SQL中添加斷點,並在執行Intranet時添加斷點,以便能夠調試所有的東西,Java中調用的Java和PL/SQL,這樣我就可以準確地看到我的PL/SQL過程正在接收的參數來自Java等,這可能嗎?有誰知道如何?任何插件,讓我做到這一點?目前我正在嘗試數據庫導航器,但我能夠直接調試PL/SQL,而不是從Java調用中調用。謝謝,菲利克斯。IDEA Intellij如何調試從Java類調用的PL/SQL代碼

+1

我不知道是否有可能在Java代碼和PL/SQL之間進行調試......是否有一個原因,您爲什麼不能在調試存儲過程後返回到java上下文中的響應/結果返回結果? – vikingsteve 2014-11-05 11:56:26

+2

感謝您的回答。好吧,除了調試Java中的響應/結果,我想用我從Java接收的參數調試PL/SQL過程,而無需任何手動操作。我的意思是,總的真正的調試,而不是分開。無論如何,我已經找到了我的問題的答案,它工作正常!在這裏例如:http://sueharper.blogspot.ie/2006/07/remote-debugging-with-sql-developer_13.html – 2014-11-05 13:28:56

+0

看起來真的很有趣,我明天讀博客文章 - 謝謝! – vikingsteve 2014-11-05 21:21:47

回答

0

在同一時間調試兩種不同的技術是困難但可行的。正如你所說,你可以單獨調試它們兩個。 我建議使用單獨的工具來調試它們兩個,而不是試圖找到一個可以同時調試的工具。 如果無法完成,請並行運行所有SQL語句,並將結果與​​JAVA中的結果集進行比較。

信息: 另外,如果您使用正確的配置,SQL拋出的所有錯誤都會返回到JAVA。