Liferay SDK 6.2与7.0中build.[$username].properties 文件的配置

Posted Yuyu.Racaud

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Liferay SDK 6.2与7.0中build.[$username].properties 文件的配置相关的知识,希望对你有一定的参考价值。

这篇文章是针对刚开始开发Liferay的新手写的,希望能够帮到刚入门的开发者减少一些配置上的麻烦。

前提:

1. 下载了Liferay IDE(Liferay的官方开发工具)

2.下载了 Liferay SDK 6.27.0(取决于你用哪一个版本开发,7.0主要采用osgi技术)

3. 下载了Liferay Portal的对应版本(这个链接里面包含了各种可以下载的资源,需要的liferay资源在这里都可以找到)

 

在创建Liferay Plugin项目时,如果你的工作空间中没有SDK时,会要求你引入一个SDK。此时如果你直接引入你的SDK所在目录,它会报如下图所示错误:

这是由于SDK没有指向你本地下载好的Liferay Portal的目录。

下面我们就要开始配置了:

1. 在sdk的根目录下新建build.[username].properties文件(这里的username就是你的电脑用户名,我的电脑用户名是liferay, 所以我的配置文件名为build.liferay.properties

2. 我用的是Liferay portal 6.2, 放在F盘的F:\\liferay-bundle\\liferay-portal-6.2-ce-ga6目录下,下面是我配置文件的内容:

app.server.type = tomcat
app.server.parent.dir = F:/liferay-bundle/liferay-portal-6.2-ce-ga6
app.server.tomcat.dir = ${app.server.parent.dir}/tomcat-7.0.62

3.把配置文件放到SDK的根目录底下就好啦,我的放在F:\\liferay-sdk\\liferay-plugins-sdk-6.2目录下

文件就配置好啦,接下来就可以创建Liferay Portal的项目啦。

Note:

在项目创建项目的时候,会用到很多依赖很多,会从网上下载到SDK的.ivy文件夹下,由于我大天朝的防火墙问题,这个过程会极其的缓慢,所以下面放上sdk的.ivy文件下载地址,可以直接解压到sdk根目录下。

看宝宝一步步来完善Liferay的中文开发资料,哈哈哈,感谢组长把我从茫茫的求职海洋中捞了出来,希望自己也可以做一些事情~~

 

以上是关于Liferay SDK 6.2与7.0中build.[$username].properties 文件的配置的主要内容,如果未能解决你的问题,请参考以下文章

Liferay 7.0 修改service.xml后如何让portal重新执行tables.sql

将 Liferay 6.2 maven 主题升级为 DXP 主题

如何在 Liferay 门户 6.2 中部署地理服务器战争

覆盖特定类 PwdEncryptor liferay 6.2

在 liferay 6.2 中自定义停靠栏

CSS 文件中的背景图像路径 - Liferay 6.2