无法重新编译jsps

时间:2017-05-02 18:15:05

标签: cq5 aem apache-felix sling

我正在研究CQ5.6.1版本并尝试重新编译jsp文件。当我试图点击http://localhost:4502/system/console/slingjsp时。我收到404错误,如下所示。问题出在哪里?

The requested page was not found. If you are not forwarded in 3 seconds to the Web Console, please click here

谢谢,

1 个答案:

答案 0 :(得分:0)

我没有正在运行的CQ 5实例,但我认为它没有FSClassLoader来处理我的AEM 6.1实例中编译的JSP。因此,您可能会收到404,因为此插件未安装。

如果您想了解有关具体问题tail error.log文件的更多信息,还可以检查以下捆绑包是否处于Active状态:

  • Apache Sling JSP标记库
  • Apache Sling Scripting Core
  • Apache Sling Scripting Implementation API
  • Apache Sling脚本Java支持
  • Apache Sling脚本编写JavaScript支持
  • Apache Sling Scripting JSP支持
  • Apache Sling Scripting JST支持

作为对您的问题的回答,在CQ 5中,您可以通过手动删除/var/classes/var/clientlibs中存储库中找到的已编译节点来实现您的目标。