Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache Ant参数仅用于生成portlet_Ant_Liferay_Portlet - Fatal编程技术网

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?