【发布时间】:2011-11-21 13:33:34
【问题描述】:
我需要调试一些由 WebLogic 提供的 JSP 页面。于是我在Eclipse中设置了远程调试,设置了合适的端口号。
这似乎有效,因为进入调试视角并停止执行实际上有效。不幸的是,在 JSP 上设置断点时,BP 不起作用。
我确定我在正确的页面上设置了 BP,除非在我上传到服务器的 JSP 上进行了一些奇怪的转换。
我发现here weblogic.xml 中的这些行应该可以解决问题
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
<jsp-descriptor>
<keepgenerated>true</keepgenerated>
<working-dir>theWD</working-dir>
<backward-compatible>true</backward-compatible>
<debug>true</debug>
</jsp-descriptor>
<context-root>/</context-root>
</weblogic-web-app>
我实际上在 weblogic.xml 中有这些行,在 theWD 目录中我有所有 .java 文件,名称如下:foreach *.jsp 文件
name.jsp --> __name.java
我还添加了 theWD 文件夹到 Eclipse 源代码查找中,但仍然没有结果。
【问题讨论】:
-
目前我仍然找不到任何解决方案,也不知道问题出在哪里。
标签: eclipse jsp weblogic weblogic-10.x