【发布时间】:2018-08-27 10:45:39
【问题描述】:
我在 liferay 7 中使用 gradle 构建类型创建了一个 MVC portlet。构建成功,但 portlet 在示例类别下不可用。我检查了服务器控制台,但除了服务器启动之外什么都没有。在这之间我不是能够找出创建的portlet的jar位置。请帮助我
@Component(
immediate = true,
property = {
"com.liferay.portlet.display-category=category.sample",
"com.liferay.portlet.instanceable=true",
"javax.portlet.display-name=Test Portlet",
"javax.portlet.init-param.template-path=/",
"javax.portlet.init-param.view-template=/view.jsp",
"javax.portlet.name=" + TestPortletKeys.Test,
"javax.portlet.resource-bundle=content.Language",
"javax.portlet.security-role-ref=power-user,user"
},
service = Portlet.class)
public class TestPortlet extends MVCPortlet {
@Override
public void doView(RenderRequest renderRequest, RenderResponse renderResponse)
throws IOException, PortletException {
System.out.println("controller is executing");
super.doView(renderRequest, renderResponse);
}
}
【问题讨论】:
-
这个问题更适合Super User。
标签: liferay-7