Liferay Portal 6.0 CE:骨架中缺少 src 文件夹和 web.xml
Posted
技术标签:
【中文标题】Liferay Portal 6.0 CE:骨架中缺少 src 文件夹和 web.xml【英文标题】:Liferay Portal 6.0 CE: missing src folder and web.xml in skeleton 【发布时间】:2012-11-01 01:40:47 【问题描述】:我使用 Liferay Portal 6.0 CE 和 SDK6.0.6 进行 portlet 开发。
要创建目录结构,我使用以下命令:
create.bat <project name> "<portlet title>"
但是,“src”目录和“web.xml”并未创建。我只看到“类”目录。
我知道目录结构应该是这样的:
如果我将一个类添加到“src”目录,我会在构建时得到以下信息:
build-common-plugin.xml:347 ...
build-common.xml:90 ...
从“build-common-plugin.xml”中调用了一些 Ant 任务,它引用了“scr”目录:
<mkdir dir="docroot/WEB-INF/client/src" />
我做错了什么?
【问题讨论】:
【参考方案1】:请检查 sdk 中的文件夹 \tools\portlet_tmpl
。它包含创建新 portlet 的模板。
您可以在此处拥有您的src
文件夹,并且所有其他后续portlet 都将拥有src 文件夹。
【讨论】:
以上是关于Liferay Portal 6.0 CE:骨架中缺少 src 文件夹和 web.xml的主要内容,如果未能解决你的问题,请参考以下文章
Liferay 从 7.1.3-ga4 t0 7.2.1-ga2 升级时出错