[英]How to enable debug_mode for a JSP page in modern JDeveloper/Weblogic/ADF
出于某种原因,而不是目标 jspx 页面,我得到了错误
OracleJSP error: java.io.FileNotFoundException:
Set the init-param debug_mode to "true" to see the complete exception message.
(就是这样,没有文件名)。
但我不知道在哪里设置这个初始化参数。
据我用谷歌搜索,每个人都建议(好吧,早在 2001-2009 年)将其设置在global-web-application.xml
文件中,但现代 JDeveloper 设置中似乎缺少它。
也有人建议在web.xml
(存在)中添加 init-param,但添加到不存在的部分:
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>oracle.jsp.runtimev2.JspServlet</servlet-class>
所以我很困惑。 在现代(11.1.1.6.0+)JDeveloper 设置中,我应该在哪里添加这个 init-param?
最简单的做法是在 JDeveloper 中单击调试图标而不是运行图标 - 这将在调试模式下启动 WebLogic,您将能够调试 JSP。
https://blogs.oracle.com/shay/entry/introduction_to_the_adf_debugger
您还可以使用调试参数启动 WebLogic 本身http://www.oracle.com/technetwork/developer-tools/jdev/remotedebugwls-086628.html
正如 Shay 所提到的,您可以只调试项目而不是运行它。 要设置调试参数,只需转到:
project properties - run debug - launch settings - java options and add all your params
另一种选择 - 在调试模式下启动 Weblogic 并使用来自 JDeveloper 的远程调试器连接到它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.