Liferay SDK 的目录结构

简介:

 Liferay SDK有如下的目录结构:

 

clients/  是client插件的目录并且提供了创建 client插件的ant脚本

dist/  这个目录存放了用于部署和发布的archive应用。比如我们上次写了2个portlet,则这里就有2个对应应用:

 

ext/  是Ext插件的目录并且提供了创建 Ext插件的ant脚本

hooks/  是hooks插件的目录并且提供了创建 hook插件的ant 脚本

layouttpl/ 是布局模板的目录并且提供了创建布局模板的ant脚本

lib/ 用到的类库

misc/ 开发者用到的配置文件

portlets/ 是portlet插件的目录并且提供了创建portlet插件的ant脚本

themes/ 是theme插件的目录并且提供了创建theme插件的ant脚本

tools/   提供了插件的模板和实用工具

webs/ 是web插件的目录并且提供了创建web插件的ant脚本

build.properties 是默认的SDK的属性文件 (这个文件不应该被直接编辑)

build.[user.name].properties是可以覆盖默认的build.properties

比如我们名字叫charles.wang,则会有一个属性文件叫 build.charles.wang.properties, 内容如下:

 

build.xml ,build-common.xml ,build-common-plugin.xml,build-common-plugins.xml 包含了常见的ant 命令。

新创建的插件会放在对应插件类型的目录中,比如我们创建了几个portlet插件,那么这些插件会放在D:\Liferay\Sdk\portlets 目录下:





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/881440,如需转载请自行联系原作者

目录
打赏
0
0
0
0
327
分享
相关文章
使用VMware VSphere WebService SDK进行开发 (七)——获取数据中心、集群、主机、虚拟机的目录结构
在实际应用中,需要显示出数据中心(Datacenter)、集群(ClusterComputeResource)、主机(HostSystem)、虚拟机(VirtualMachine)之间的目录关系。
2255 0
Liferay Plugin SDK开发与Ext开发的选择
Liferay Plugin SDK开发与Ext开发的选择 Liferay有两种服务: 1)internal services 即Liferay核心服务,比如portal-impl.jar   2)external services 即Portal的API,比如portal-kernel.jar以及portal-service.jar   Liferay的internal服务更新频繁,升级Liferay版本时尤其要注意;而Liferay的external服务则相当稳定。
899 0
Liferay Plugin SDK开发与Ext开发的选择
Liferay有两种服务: 1)internal services      即Liferay核心服务,比如portal-impl.jar 2)external services     即Portal的API,比如portal-kernel.jar以及portal-service.jar Liferay的internal服务更新频繁,升级Liferay版本时尤其要注意;而Liferay
987 0
Liferay Plugin SDK开发与Ext开发的选择
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/4770685 Life...
820 0
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
394 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
[Android][Framework]系统jar包,sdk的制作及引用
[Android][Framework]系统jar包,sdk的制作及引用
350 0
Android|使用阿里云推流 SDK 实现双路推流不同画面
本文记录了一种使用没有原生支持多路推流的阿里云推流 Android SDK,实现同时推送两路不同画面的流的方法。
198 7
|
10月前
|
Android SDK
【10月更文挑战第21天】
265 1
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
702 4
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
Android Studio导入Flutter项目提示Dart SDK is not configured
Android Studio导入Flutter项目提示Dart SDK is not configured
1266 4
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问