我正在寻找Community Edition和Enterprise Edition之间的技术差异.
LAR从CE 创建文件,我可以在EE中导入它吗?我正在使用6.0.6 CE和EE.
用于指向证明或详细说明答案的资源的奖励积分.
提前致谢.
1.如果我为CE开发一些东西,它会在EE上运行吗?
是.理想情况下它应该工作(但我们不是在理想世界:-))所以我想说在大多数情况下它是在你开发自定义portlet时.由于API或多或少相同.
我说自定义portlet,但我不会说这个钩子.因为我已经看到CE和EE之间的JSP差异,例如:
jsp-tag在CE中找不到的(这是版本6.1,对于6.0我没有找到这样的东西).*Util类portal-impl.jar具有在JSP或Action类中使用的额外方法.2.如果我从CE创建一个LAR文件,我可以在EE中导入它吗?
这有效.我用一个20页的单个网站试过这个.但是,在导出/导入时,您需要注意选择的选项.如果可能的话,我会尝试用一些例子进行更新
3.基本上,我可以在CE上工作和开发并在EE上部署结果而不会出现重大问题吗?
Liferay EE的插件SDK和CE的插件SDK是不同的.对于6.0版,它可以在EE服务器上部署CE WAR.对于6.1+尚未尝试过.
你说:"没有重大问题",对于版本6.0.6,是的,它可以在没有重大问题的情况下工作(请考虑到对第1点的解释).