这篇文章是针对刚开始开发Liferay的新手写的,希望能够帮到刚入门的开发者减少一些配置上的麻烦。
前提:
1. 下载了Liferay IDE(Liferay的官方开发工具)
2.下载了Liferay SDK 6.2或7.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的中文开发资料,哈哈哈,感谢组长把我从茫茫的求职海洋中捞了出来,希望自己也可以做一些事情~~