我想知道一个尚未部署的portlet和将其放入Liferay的部署文件夹后的同一个portlet之间的主要区别是什么。使用meld实用程序,我发现部署的portlet版本有两个新文件:liferay插件包。xml和liferay web。xml。此外,liferay的显示也有所不同。xml,liferay portlet。xml,portlet。xml和web。xml。
Liferay的部署过程具体是什么?是否有相关文件?
提前感谢。
我不知道任何留档,但我还没有搜索那部分。这取决于您的应用程序服务器。对于Tomcat eliay它添加了自己的decriptor,注册portlet并部署应用程序。
注册后,您可以将portlet添加到您的页面中。
问题内容: 在尝试将新的portlet安装到在Glassfish域上运行的Liferay时遇到了问题。我最近很清楚流程,也想与他人分享。所以,请阅读答案,希望这对某人有帮助:) (此问题的先决条件是,我知道添加在 Glassfish 上运行的项目是通过autodeploy文件夹完成的,但是使它们在 Liferay上 可见则是另一回事了。) 问题答案: 因此,您首先创建一个.war文件,让我们说一个
我们正试图通过Jenkins将生成的war文件自动部署到web服务器。在tomcat服务器上使用Deploy plugin,我可以为普通war文件实现同样的功能。 对于Liferay portlet war文件,我不能使用我们将war文件放入Liferay中的deploy文件夹,然后将其复制到tomcat webapps文件夹的插件。 我看到的另一种方法是在pom.xml
17.9. Portlet应用的部署 Spring Portlet MVC应用的部署过程和JSR-168 Portlet应用的一样。然而, 这部分内容常常使人感到困惑,所以值得在这里简单地介绍一下。 通常情况下,portal/portlet容器在servlet容器的某个Web应用中运行, 你的Portlet运行在servlet容器的另一个Web应用里。为了使得Portlet容器能够调用 Portl
我正在开发Liferay portlet,我无法忍受等待Maven构建。war文件,然后复制。war转到LifeRay的自动部署目录,最终(再次)等待LifeRay完成部署。这就是为什么我想构建、启动Tomcat(与LifeRay捆绑),并通过Intellij IDEA部署我的portlet,并启用热部署。 我试着从IntelliJ(从Liferay Wiki)运行Liferay,但没有成功。 我
我有许多Portlet在热部署后可以正常工作,但在重新启动Liferay(自动部署)后无法工作。我能让它们重新工作的唯一方法是重建并进行另一次热部署。 我有3个不同的spring mvc portlet(org.springframework.web.portlet.DispatcherPortlet)。其中最简单的3个在重启时没有问题,而其他2个则不工作。所有三个都是从使用Eclipse Lif
情况如下: 我使用maven和cargo plugin将web应用程序自动部署到不同的环境中,使用Hudson运行/调度作业来完成这项工作。我使用tomcat作为目标应用程序容器。 但是我想找到最好的方法来备份部署的Web应用程序到某个网络/FTP位置,在maven/货物部署最新版本之前。我一直在寻找一些有助于做类似事情的maven插件,但似乎像这样的任务超出了maven的范围。此外,我正在寻找一