Java Can';t在Liferay上注册portlet

Java Can';t在Liferay上注册portlet,java,tomcat,deployment,liferay,portlet,Java,Tomcat,Deployment,Liferay,Portlet,我正在使用liferay 6.2,并尝试在tomcat 7应用服务器中部署我的项目。问题是我无法部署project Portlet,唯一相关的消息是: INFO: Starting Servlet Engine: Apache Tomcat/7.0.42 7/Jan/2015 17:33:54 org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor C:\Us

我正在使用liferay 6.2,并尝试在tomcat 7应用服务器中部署我的项目。问题是我无法部署project Portlet,唯一相关的消息是:

INFO: Starting Servlet Engine: Apache Tomcat/7.0.42
7/Jan/2015 17:33:54 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\conf\Catalina\localhost\BankingCardsManagementToolLiferay-portlet.xml
7/Jan/2015 17:33:54 org.apache.catalina.startup.HostConfig deployDescriptor
WARNING: A docBase C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\webapps\BankingCardsManagementToolLiferay-portlet inside the host appBase has been specified, and will be ignored
7/Jan/2015 17:33:54 org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:BankingCardsManagementToolLiferay-portlet' did not find a matching property.
7/Jan/2015 17:33:57 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\conf\Catalina\localhost\ROOT.xml
我已经尝试了所有方法:删除了temp和work文件夹的内部以及conf文件夹中的项目xml,重新排序并清理了服务器,但是portlet仍然没有注册。有时在执行这些操作后,我会从控制台收到另一条消息:

INFO: Deploying web application directory C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\webapps\BankingCardsManagementToolLiferay-portlet
17:55:28,834 INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:204] Processing BankingCardsManagementToolLiferay-portlet.xml
17:55:28,857 INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][PortletExplodedTomcatListener:61] Modifying portlets for C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\deploy\BankingCardsManagementToolLiferay-portlet.xml
Copying 1 file to C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\webapps\BankingCardsManagementToolLiferay-portlet\WEB-INF\classes
Copying 1 file to C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\webapps\BankingCardsManagementToolLiferay-portlet\WEB-INF\classes
Copying 1 file to C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\webapps\BankingCardsManagementToolLiferay-portlet\WEB-INF\jsp
7/Jan/2015 17:55:29 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://alloy.liferay.com/tld/aui is already defined
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined
17:55:30,371 INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][BaseDeployer:2383] Modifying Servlet 3.0 C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\webapps\BankingCardsManagementToolLiferay-portlet\WEB-INF\web.xml
17:55:30,372 INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][PortletExplodedTomcatListener:67] Portlets for C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\deploy\BankingCardsManagementToolLiferay-portlet.xml modified successfully
17:55:30,373 INFO [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][BaseExplodedTomcatListener:49] Copying file C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\deploy\BankingCardsManagementToolLiferay-portlet.xml to C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\conf\Catalina\localhost
7/Jan/2015 17:55:40 org.apache.catalina.startup.HostConfig checkResources
INFO: Reloading context [/BankingCardsManagementToolLiferay-portlet]
7/Jan/2015 17:55:40 org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/BankingCardsManagementToolLiferay-portlet] has started
7/Jan/2015 17:55:42 org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/BankingCardsManagementToolLiferay-portlet] is completed
但是portlet继续未注册。 发生了什么事


谢谢大家!

我的一个下属也面临同样的问题。但他正在使用eclipse,所以我只启用了“标准输出更改时显示控制台”和“标准错误更改时显示控制台”。现在他可以在控制台中查看已注册的消息。请查看附加的图像以启用eclipse控制台的这些配置

似乎您正在复制
C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\tomcat-7.0.42\
目录中的WAR文件,而不是
C:\Users\dpinheiro\Desktop\liferay-portal-6.2-ce-ga2\deploy\
目录

Liferay hot从
/deploy
目录部署WAR文件

哦还有一个问题,你这是什么意思:
。。。以及conf文件夹中的项目xml…


希望这有帮助。

我的意思是“liferay-portal-6.2-ce-ga2\tomcat-7.0.42\conf\Catalina\localhost”文件夹中的xml文件。我不再有这个问题了,但我找不到原因:(谢谢!