Apache Ant参数仅用于生成portlet

Apache Ant参数仅用于生成portlet,ant,liferay,portlet,Ant,Liferay,Portlet,我正在使用Liferay并使用基于ApacheAnt的构建生成portlet。 我只想生成一个portlet项目,而不编译它的代码。 我怎么做?必须向ant命令传递哪些参数?只需使用下portlet目录中的create.sh脚本创建一个新的portlet插件项目 进入命令行上的portlet子目录 运行create.sh/create.bat并传递两个参数,一个用于portlet项目的名称,另一个用于显示名称 所有这些都与如何使用(Eclipse插件for Liferay developmen

我正在使用
Liferay
并使用基于ApacheAnt的构建生成portlet。
我只想生成一个
portlet项目
,而不编译它的代码。

我怎么做?必须向ant命令传递哪些参数?

只需使用下portlet目录中的create.sh脚本创建一个新的portlet插件项目

  • 进入命令行上的portlet子目录
  • 运行create.sh/create.bat并传递两个参数,一个用于portlet项目的名称,另一个用于显示名称

  • 所有这些都与如何使用(Eclipse插件for Liferay development)执行相同的任务有关。

    xmlportletfactory
    文件夹下的
    myProject xmlportletfactory
    文件夹中有两个文件:build.xml和myProject.xml。
    当我在这个路径中运行
    ant
    时,它运行build.xml。

    在buil.xml文件中,在
    标记下有to
    标记,第一个标记为项目构建服务和类,第二个标记编译和部署项目。如果我删除第二个标记并运行ant,它将只生成项目而不编译它。

    Oh!我忘了说,我首先在
    XmlPortletFactory
    文件夹中为我的项目创建一个Xml文件,然后对其执行
    ant
    命令以生成项目。生成项目后,如何在不编译项目的情况下执行ant命令。@Hamid62为什么不编辑您的问题并声明您正在使用XmlPortletFactory?