假设我有lwpd.xsp.core库的反编译源,是否可以通过Domino Designer Java调试会话来运行它?我想完全了解幕后发生的事情,但是IBM实际上缺少任何有用的文档,除了apidoc并没有太大帮助。我认为,与通过IDE浏览代码相比,从调试器运行完整的请求/响应周期将是清除问题的最快,最有效的方法。另一方面,我可以在需要的地方放置sout pritln -s或插入一些自定义的日志记录语句,但是仍然首选调试器。
我想也许我必须从XPages应用程序的Plug-in Dependencies中删除lwpd.xsp.core.jar并将其附加为外部库,但是我不知道如何执行。如果有可能,我将对该主题进行研究。
最佳答案
您可以在运行时使用JD GUI Eclipse Plugin反编译代码。只需下载更新站点并将其导入DDE。
无需源代码。
并且请为该项目捐款(我不是JD GUI的作者,或者有任何捐款受益)。
顺便说一句:XPages引擎最有趣的部分存储在文件中
lwpd.xsp.core.jar
lwpd.xsp.extsn.jar
lwpd.xsp.domino.jar
lwpd.xsp.designer