我使用 hook maven 原型创建了一个 liferay Hook 插件,并覆盖了/html/common/themes/top_js-ext.jspf
. 在我需要使用自定义功能的 jsp 中,我有一个单独的 jar。该 jar 是通过 maven 依赖项包含的,并且项目编译得很好,但是当我运行 jsp 时,门户找不到导入的类。
我怎样才能解决这个问题 ?我应该手动将自定义 jar 包含在 liferay 的 lib 目录中吗?
如果我理解正确,JSP 是在 Hook 插件的上下文之外执行的,因此自定义类不可用。有没有办法我可以使用 maven 构建插件,以便门户找到我的自定义 jar,而无需手动将它们移动到门户的类路径?