Liferay IDE 3.1 M1发布啦】的更多相关文章

很嗨森,以后就再也不用SDK和下载.ivy啦 新增功能主要有: 1.Liferay Workspace(用来存放Liferay Module项目) 2. Liferay Gradle Module Project 3. Liferay Maven Module Project 4. Liferay Code Upgrade Tool (把项目从62升级到7.0) IDE新版,快到碗里来…
定于11月发布的Liferay IDE提供了一些让人期许的功能 1. code upgrade tools 这个工具将会帮助你把liferay 6.2的项目升级为7.0的项目.下面列举其主要功能 1.将sdk从6.2升级到7.2 2.将congiration文件升级 3.升级layout template文件 4.将custom JSP hook变成module项目 6.find breaking changes将会自动检索出你项目中需要改动的地方,并提供修改方案 2. Liferay Work…
事先声明,支持这一功能的新版本还没有发布,2017年5月份才支持的 1.以前在62的时候是通过修改ext项目进行修改 2.现在在70可以通过Module Fragment项目进行修改 相关文件:现在出现在这个xml文件中的默认权限还没有挪成OSGi模式,不能用Module Fragement项目进行修改 那么哪些是可以通过这种方式修改呢?那就是从这个xml中被挪走的都是可以进行修改的 然后如何修改呢,举个例子 1.先用liferay IDE创建一个Module Fragment的项目 2.选择c…
这个将在Liferay IDE 3.1 M3的发布版中提供创建的选项,但是你也可以通过命令行来创建. 1.这是Liferay JSF团队的官网:http://liferayfaces.org/ 你能在这里找到手动创建的所有的资料 2.这是Liferay官网提供的教程:GETTING STARTED WITH JSF APPLICATIONS 3.下面我将介绍如何用Liferay IDE创建一个简单的打招呼功能的JSF Portlet: 先上效果图: a. 下载Liferay IDE 3.1 M3…
2016年6月22日,第一款开源免费的完整支持PHP 7版本的IDE - PDT 4终于发布.原本我是期望Netbeans 8.2的,但PDT 4.0 发布,就等不及了. PDT团队很高兴的宣布PDT新版本 - 4.0发布: 这是一个大版本的发布,它做了巨大的性能改进.修复了100个bug: 完整支持PHP 7,比如更好的标量类型声明和返回类型(注:即前面的版本也是勉强支持的) 改善索引和代码助手的性能 "给本地变量赋值"快速提示 (CTRL/CMD + 2 + L) 智能导入支持 更…
什么是Portlet 来自百度百科(http://baike.baidu.com/view/58961.htm)的定义如下: portlet是基于java的web组件,处理request并产生动态内容.一个portlet窗口包含一个标题栏,装饰,和portlet产生的内容.装饰可以包括改变portlet窗口状态和模式的按钮.portlet产生的内容称为片段,即一段遵守中心规则的标记(比如html, xhtml,wml(无线标记语言)),多个片段可以聚合成一个完整的文档.多个portlet聚合在一…
在liferay7中把portlet中的控制层拆成了3个部分: 1.MVCActionCommand 2.MVCRenderCommand 3.MVCRecourceCommand 至于为什么要拆出来了,之前我们写actionURL,一个JSP中可能有很多actionUrl,都是把它写在mvcPortlet类中,当代码量变大,不便于管理,且结构不是特别清晰. 下面就简单介绍一下MVCActionCommand的用法,附上一个简单的小例子Say Hi to U portlet 1.建一个普通的mv…
只要你看到的.想做出来的页面,都可以通过liferay theme来实现,至于具体实现凡方式,那就见仁见智了. 下面,我将介绍如何快速地建一个简单漂亮的liferay theme. 工具:liferay IDE 3.0, liferay SDK 6.2,liferay portal 6.2(至于怎么在哪里下载,请参考前面教程) 以上工具准备好了以后,就可以在网上随便找一个你喜欢的模板作为参考下载下来,等下我们就可以把你的theme改造成你想要的样纸啦. 下面是我做的成品: 下面就是具体制作过程啦…
前提: 1. Liferay portal 7 2. Liferay IDE 3.0.1 Liferay现有的工具中提供了很多修改portal的模板,以满足开发者的各种自定义需求. 修改的原理是利用Module小模块嵌到原来的代码中去,只是相当于打了一个补丁,并不会修改portal的源码,所以说是一种安全简单的方法. 步骤: 1. 新建一个Liferay Mudule Fragment Project(在选择HOST OSGi Bundle时选择com.liferay.login.web-ver…
这篇文章是针对刚开始开发Liferay的新手写的,希望能够帮到刚入门的开发者减少一些配置上的麻烦. 前提: 1. 下载了Liferay IDE(Liferay的官方开发工具) 2.下载了Liferay SDK 6.2或7.0(取决于你用哪一个版本开发,7.0主要采用osgi技术) 3. 下载了Liferay Portal的对应版本(这个链接里面包含了各种可以下载的资源,需要的liferay资源在这里都可以找到) 在创建Liferay Plugin项目时,如果你的工作空间中没有SDK时,会要求你引…