将下面的行添加到liferay-portlet.xml中我收到了编译错误,但我认为它的拼写很好,因为它是由自动完成建议的。
<show-portlet-access-denied>false</show-portlet-access-denied>
经过一番检查后,我发现Eclipse正在标记&#34;红色&#34;相关的xml行。
错误在哪里?
答案 0 :(得分:0)
经过一番调查后,我发现标签内的元素不是顺序独立的。在标签为我解决后,脂肪在移动。
<portlet>
<portlet-name>xxx</portlet-name>
<icon>/icon.png</icon>
<show-portlet-access-denied>false</show-portlet-access-denied>
<header-portlet-css>/css/main.css</header-portlet-css>
<footer-portlet-javascript>/js/main.js</footer-portlet-javascript>
<css-class-wrapper>xx-portlet</css-class-wrapper>
</portlet>
当然,类似的问题可能与Eclipse portlet创建向导无法生成的所有其他标记相关。