用命令行部署 liferay Maven portlet项目

第一步: 打开命令行,运行一下命令

mvn archetype:generate

   会出现如下结果

...
39: remote -> com.liferay.maven.archetypes:liferay-hook-archetype
(Provides an archetype to create Liferay hooks.)
40: remote -> com.liferay.maven.archetypes:liferay-layouttpl-archetype
(Provides an archetype to create Liferay layout templates.)
41: remote -> com.liferay.maven.archetypes:liferay-portlet-archetype
(Provides an archetype to create Liferay portlets.)
42: remote -> com.liferay.maven.archetypes:liferay-portlet-icefaces-archetype
(Provides an archetype to create Liferay ICEfaces portlets.)
43: remote -> com.liferay.maven.archetypes:liferay-portlet-jsf-archetype
(Provides an archetype to create Liferay JSF portlets.)
...
Choose a number or apply filter (format: [groupId:]artifactId,
case sensitive contains):

第二步:输入

liferay:portlet

 出现如下结果 

Choose a number or apply filter (format: [groupId:]artifactId, case
sensitive contains): : liferay:portlet Choose archetype:
1: remote -> com.liferay.maven.archetypes:liferay-portlet-archetype
(Provides an archetype to create Liferay portlets.)
2: remote ->
com.liferay.maven.archetypes:liferay-portlet-icefaces-archetype (Pr
ovides an archetype to create Liferay ICEfaces portlets.)
3: remote -> com.liferay.maven.archetypes:liferay-portlet-jsf-archetype
(Provide s an archetype to create Liferay JSF portlets.)
4: remote ->
com.liferay.maven.archetypes:liferay-portlet-liferay-faces-alloy-ar
chetype (Provides an archetype to create Liferay Faces Alloy portlets.)
5: remote ->
com.liferay.maven.archetypes:liferay-portlet-primefaces-archetype (
Provides an archetype to create Liferay PrimeFaces portlets.)
6: remote ->
com.liferay.maven.archetypes:liferay-portlet-richfaces-archetype (P
rovides an archetype to create Liferay RichFaces portlets.) Choose a
number or apply filter (format: [groupId:]artifactId, case sensitive co
ntains): :

第三步: 输入:

出现如下结果:

1: 6.0.2
2: 6.0.3
3: 6.0.4
4: 6.0.5
5: 6.0.6
6: 6.1.0
7: 6.1.1
8: 6.1.2
9: 6.1.10
10: 6.1.20
11: 6.1.30
12: 6.1.30.1
...
23: 6.2.1
24: 6.2.10.4
25: 6.2.10.5
26: 6.2.10.6
27: 6.2.10.7
28: 6.2.10.8
29: 6.2.10.9
30: 7.0.0-m1
31: 7.0.0-m2
Choose a number: 31:

选择你想要的liferay的版本,如: 23

第四步:输入 groupIdartifactIdversion, and package 信息

  例如:

groupId: com.liferay.sample
artifactId: sample-portlet
version: 1.0-SNAPSHOT
package: com.liferay.sample

 第五部 在你的pom.xml 中输入如下信息:

<properties>
        <liferay.app.server.deploy.dir>
        //根据自己的地址而定
            /home/mercy_yang/Documents/liferay-portal/liferay-portal-6.2-ce-ga3/tomcat-7.0.42/webapps
        </liferay.app.server.deploy.dir>

        <liferay.app.server.lib.global.dir>
            //根据自己的地址而定
            /home/mercy_yang/Documents/liferay-portal/liferay-portal-6.2-ce-ga3/tomcat-7.0.42/lib/ext
        </liferay.app.server.lib.global.dir>

        <liferay.app.server.portal.dir>
        //根据自己的地址而定
            /home/mercy_yang/Documents/liferay-portal/liferay-portal-6.2-ce-ga3/tomcat-7.0.42/webapps/root
        </liferay.app.server.portal.dir>

        <liferay.auto.deploy.dir>
            /home/mercy_yang/Documents/liferay-portal/liferay-portal-6.2-ce-ga3/deploy
        </liferay.auto.deploy.dir>

        <liferay.maven.plugin.version>
            6.2.0-ga1
        </liferay.maven.plugin.version>

        <liferay.version>
            6.2.0-ga1
        </liferay.version>
    </properties>


转载于:https://my.oschina.net/mercyyang/blog/607773

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值