gpt4 book ai didi

liferay - Portlet 未部署

转载 作者:行者123 更新时间:2023-12-02 14:21:15 24 4
gpt4 key购买 nike

我遇到了这个奇怪的问题,我花了很多愚蠢的时间。为了构建我的 portlet,我没有使用 sdk,而是使用我自己的 ant 脚本来完成这项工作。在出现这种奇怪的情况之前它一切正常。

我基本上使用portal-service.jar中的很多类来更改角色设置等。当我将其包含在我的构建路径中并再次部署它时。它不会被部署。在 shell 上它显示了部署,下面是日志:

Copying 1 file to C:\liferay-portal\tomcat-6.0.29\webapps\ch1_HelloWorld

Deleting directory C:\liferay-portal\tomcat-6.0.29\temp\20121016060846753

06:08:47,887 INFO [PortletAutoDeployListener:81] Portlets for C:\liferay-portal\tomcat-6.0.29\deploy\ch1_HelloWorld.war copied successfully.

Deployment will start in a few seconds. 16 Oct, 2012 6:08:56 AM org.apache.catalina.startup.HostConfig checkResources

INFO: Reloading context [/ch1_HelloWorld]

就是这样!稍后它不会显示(正常情况下)该 portlet 可供使用。在浏览器中的“添加选项卡”下,该选项永远不会显示。这可能是什么问题。该 portlet 是一个简单的 hello world portlet,用于访问角色信息

最佳答案

I am basically using a lot class from portal-service.jar to change role settings etc. When I include it in my build path and deploy it again. It doesn't get deployed. On shell it shows the deployment, below is the log:

你把portal-service.jar放到WEB-INF/lib了吗?如果是这样,请将其从那里删除并将其添加到其他某个(my_project/lib)目录,而不是将其添加到构建路径。

还要确保部署后,portal-service.jar 不在您部署的 WEB-INF/lib 中。更好的是,首先取消部署而不是重新部署。

关于liferay - Portlet 未部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12908643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com