我是个新手,我已经创建了我的第一个liferay portlet!
但是,当我右键单击我的项目并转到
Liferay > Maven >liferay:部署
我得到了这个错误
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for com.liferay.portal:portal-service:jar must be
我不知道如何关闭默认记录器并使用slf4j代替Liferay DXP7.2MVC-portlet中的默认记录器。一个有效的例子就很好了。 我已经试过了: Implementing Logging How to disable XML Log Files in Liferay 7.x Using SLF4J and Liferay Logging Framework in custom plugins Liferay Logging is Dead! Long Live Liferay Logging! Github: dnebing/slf4j-liferay
我在Glassfish 3.2.2上使用Liferay 6.1.2。我能够成功地部署Spring portlet (在以前的glassfish/liferay构建中,这是一个有效且经过验证的portlet ),但它没有显示在Liferay的"Add Application“列表中。我已经检查了xml命名空间声明、liferay文件(portlet、display),所有这些似乎都符合liferay规范。日志没有显示任何错误,但我确实注意到日志没有显示"x portlets are available for use“消息,就像在以前的构建中一样。