在Liferay中将Portlet共享的库放在何处?

时间:2012-03-15 18:14:20

标签: liferay portlet

我需要在portlet之间共享一个库(内部构建),我更喜欢将它放在一个公共位置,而不是将它作为依赖项添加到需要它的每个portlet,因为我想更新一次库。我可以构建一个portlet可以引用并访问库的钩子或插件吗?我知道您可以将它添加到公共库目录并将其添加到每个portlet的liferay-plugin-package.properties,但该位置取决于应用程序服务器。我想知道,有一个标准或更清洁的方法来做到这一点?提前谢谢。

1 个答案:

答案 0 :(得分:6)

使用tomcat包,常见的用法是将它们放在tomcat/lib/ext文件夹中。

有一个很大的缺点,此文件夹中的每次修改都需要重新启动服务器。