【问题标题】:How to debug xslt code from DSpace Mirage 2 theme in IntelliJ?如何在 IntelliJ 中从 DSpace Mirage 2 主题调试 xslt 代码?
【发布时间】:2017-10-13 17:50:33
【问题描述】:

我使用 IntelliJ 2017 和 DSpace 6,可以成功调试 Java 代码,但无法调试 Mirage 2 主题的 xslt 文件中的代码。如何在 IntelliJ 中调试 DSpace Mirage 2 主题的 xslt 代码?

【问题讨论】:

  • 我有一个DSpace的测试实例,所以我一般直接在测试服务器上测试XSLT的变化。如果将 XML 的 URL 参数添加到页面请求中,则可以将页面的原始 XML 保存在本地。见demo.dspace.org/xmlui/handle/10673/6?XML

标签: xslt intellij-idea dspace apache-cocoon


【解决方案1】:

要在 IntelliJ 中调试 XSLT 文件,您有一些选择。 (请注意,这不是特定于 DSpace 的答案,而是特定于 XSLT 的答案)。

如果您使用的是相对较新的 IntelliJ 版本,您实际上有一个可以配置的 XSLT 调试器,这在here 中有解释。 这可以为您提供一些调试功能,例如在当前运行的“文档”上使用评估表达式,就像使用 Java 一样。

(旧的 IntelliJ 版本)

如果您使用的是旧版本的 IntelliJ 和 XSLT 1.0,您可以使用此XSLT-Debugger plugin。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 2012-09-12
    • 2018-05-12
    • 1970-01-01
    相关资源
    最近更新 更多