Liferay7.0开发学习(二):创建并部署一个Portlet

Liferay7.0开发学习(二):创建并部署一个Portlet
Liferay 7开发环境的搭建可以参考上一篇博客:《Liferay7.0开发学习(一):开发环境搭建》 第一步:按着上篇博客的内容,搭建好环境:在做Liferay 7的开发时,需要先创建一个Liferay Workspace Project。 第二步:创建Portlet插件工程,选择New Liferay Module Project。如下图所示: 在这里我们看到Project Template Name,里面有多个选项,这些选项各是什么意思呢? 1、Portlet:创建了个Portlet工程...

Liferay7启动报错There is an error in invoking javac.

Liferay7启动报错There is an error in invoking javac.
在Liferay7通过eclipse启动后报错,在后台出现如下错误: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required 在前台看到的是如下界面: 出现这个原因是Liferay7的运行需要的不仅仅是JRE,而是需要的是JDK,在eclipse里面默认情况下是加载的JRE。 第一步:在eclipse的界面中,双击如下位置。 第二步:此时会打开如下界面,点击Runtime Environment。 第三步:在...

Liferay7.0中新建工程IDE出现Could not get blade cli jar form repository的错误

Liferay7.0中新建工程IDE出现Could not get blade cli jar form repository的错误
上一篇写了Liferay 7.0开发环境的搭建,但是在搭建过程中有不少同学有碰到下面这个错误,就是在创建Liferay Workspace的时候出现:Could not get blade cli jar from repository的错误。如下图所示: 出现这个错误一般是网络问题,Liferay在启动的时候会从网上下载相应的jar,这个就是jar包下载出错了。此jar包下载保存在本地的路径为: 当前系统的用户目录:C:\Users\当前用户/.liferay-ide/repoCache在...

Liferay7.0开发学习(一):开发环境搭建

Liferay7.0开发学习(一):开发环境搭建
Liferay 7.0的开发和之前的版本有不小的差异,本文搭建一个基本的开发环境的思路和方法。 6.x的环境搭建的文章,请参考之前的博客:《Liferay6.2.5GA6开发环境搭建》 (本文于2018.01.02进行修正) 软件环境: 必须: liferay-ce-portal-tomcat-7.0-ga5-20171018150113838.zip 说明:Liferay的运行环境。 liferay-ide-eclipse-windows-x64-3.1.2-ga3-201709011126.zip 说明:开发所使用的IDE,其实就是...

取消Liferay用户第一次登录的密码修改

取消Liferay用户第一次登录的密码修改
在默认情况下,新创建一个用户会让用户在第一次登录的时候进行密码的修改。但是在很多实际场景,比如企业内部应用的时候可能不需要此功能,我们需要取消Liferay新用户第一次登录的时候修改密码的这个选项。 修改的方法如下: 第一步:以管理员身份登录-->控制面板-->用户-->密码政策(有些版本翻译为密码策略)。里面默认有一条记录,默认密码策略,点击编辑,下面有一个“要求更改”,将这个前面的...

Sass的快速入门

Sass的快速入门
在Liferay中,特别是主题开发中的CSS,是支持SaSS语法的,默认情况下我们在Liferay看到的CSS也是基于SaSS的语法写的,所以我们在主题中的CSS会看到类似下面的代码。 在上面的代码中我们看到有变量,有嵌套等,这就是SaSS的语法。使用SaSS会非常方便的我们写CSS,在Liferay中当我们使用ant部署的时候会自动的将我们写的sass语法的内容编译成CSS,不需要我们手动的编译,也不需要安装编译环境,很方便。 &n...

新做一个网站Liferyachina,欢迎大家访问测试

新做一个网站Liferyachina,欢迎大家访问测试
新做一个网站:www.liferaychina.com 欢迎大家访问测试。 网站采用Liferay 6.2 GA6开发,目前很多功能还没有完成,功能会逐步完善,欢迎大家对网站进行测试。 如果发现问题,可以通过以下方式反馈给我: 1、在本博客下面留言。 2、发邮件hu437@qq.com给我。 3、加群6537876进行反馈。   遇到的Liferay问题,可以在www.liferaychina.com网站上进行提问,我有空的时候会给予解答。   网站规划: 问...

Liferay7.0社区版将不再支持集群和商业数据库

Liferay7.0社区版将不再支持集群和商业数据库
注:liferay从7.0GA5开始恢复对于集群的支持,商业数据库的支持可以看这篇博客。 《让Liferay7支持商业数据库》 Liferay官方博客在2016年4月7号发布了一篇博客说明Liferay 7.0社区版将不再提供对于集群的支持,以及商业数据库(SQL Server、Oracle、DB2、Sybase DB)的支持,以及商业中间件(Weblogic、Websphere)的支持。这些的支持将商业版本也就是EE版中得到支持,当然也可以自己基于liferay的源码自行...

Liferay中上传文件后找不到

Liferay中上传文件后找不到
在Liferay中有时候我们上传文件到工程的目录下面会出现找不到的情况,比如我们以前在普通的java web工程中会在docroot目录下面建立一个upload的目录,将文件上传到这个目录下面,访问的时候可以通过:http://xxx/upload/xxx.jpg这样的形式访问。 但是进入到Liferay中,比如我们有一个工程Demo-portlet,我们在docroot目录下面建立一个目录upload,用来存储我们上传的文件路径,比如有文件abc.jpg。 这个时...

Liferay6.2.5GA6开发环境搭建

Liferay6.2.5GA6开发环境搭建
曾经写过两篇关于环境搭建的文章,如下: 《Liferay 6.1开发学习(一):环境搭建》 《Liferay 6开发学习(二十三):Liferay 6.2开发环境准备》 为什么要再单独写一篇关于6.2.5(GA6)的文章呢?因为我在群里面看到有不少人碰到这个问题,前面的两篇文章解决不了,之所以有这个问题是因为Liferay在不同的小版本里面还略有差异,上面两篇文章在特定的版本里面是有效果的,但是在6.2.5里面会还是会碰到问题...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: