我正在使用Liferay
基于 Apache Ant 的构建并生成 portlet。
我想生成一个portlet project only
而不编译它的代码。
我该怎么做?必须将哪些参数传递给 ant 命令?
问问题
102 次
2 回答
2
只需使用Plugins SDK下 portlets 目录中的 create.sh 脚本来创建一个新的 portlet 插件项目。
- 安装插件 SDK
- 在命令行上进入 portlets 子目录
- 运行 create.sh/create.bat 并传递两个参数,一个用于 portlet 项目的名称,另一个用于显示名称。
所有这些都在此处完整记录,以及如何使用Liferay IDE(用于 Liferay 开发的 Eclipse 插件)执行相同的任务。
于 2012-10-30T13:52:06.377 回答
0
myProject-xmlportletfactory
文件夹下的文件夹中有2个文件XmlPortletFactory
:build.xml和myProject.xml。
当我ant
在此路径中运行时,它会运行 build.xml。
在buil.xml 文件中,<target>
标签下有to<ant>
标签,第一个为项目构建服务和类,第二个为项目编译和部署。如果我删除第二个标签并运行 ant,它将只构建项目而不编译它。
于 2012-10-31T07:35:34.450 回答