切换Liferay从Ant到Maven

2014-11-24 12:31:35 · 作者: · 浏览: 2

默认情况下,Liferay是用的Ant来完成编译,打包部署的,你可以轻易的在SDK中找到相应的Ant脚本,当然了, 我们也可以用Maven来完成这个目标:


首先,我们必须添加liferay相关的maven原型(archetype),在Windows->Preference->Maven->Archetype中:



这样我们的Maven创建向导中就有了 Liferay相关的原型:


我们现在用Maven向导来创建


我们选择liferay-portlet-archetype:



创建完了之后的portlet应该有如下的目录结构:



我们编辑pom.xml ,添加2个属性,一个是liferay.version,一个是liferay.auto.deploy.dir,


最终的pom.xml是这样的: