Alfresco Lab 3.0 Stable 的Full Install + SDK 还原在 Eclipse web runtime + debug 这个还原方式是最纯净的还原方式,全部引用 3.0 SDK Stable 版中的所有 jar 和 src 。Web 目录全部是原版的 Jar,Src 只是作为 Web Jar 的一个参考。(主要介绍 Windows 下的源码还原)
该还原的代码有以下特点:
A) 可以在Web容器运行中时修改
B) 修改后立即生效
C) 可以在运行中Debug
D) 修改源码不需要从新启动服务立即生效
E) 纯净的SDK 还原
F) 修改错误不影响容器的继续运行
安装Tomcat插件
安装和下载SDK (安装 Alfresco-Labs-3Stable-Full-Setup.exe 在相应的目录中)
安装后的 Alfresco 目录结构如下
解压缩 tomcat/webapps/alfresco.war 压缩文件,内容目录结构如下
启动和设置Eclipse
A.新建 web 工程 alfresco
B.将 上一张图中所有的目录拷贝至Eclipse 新建Web工程的 WebContent 目录下。
C.为了重用Lib,所以我们点 Windows – Preferences – Java - Build Path – User Libraries
点击 New ,设置名称为 3rdLib , 然后点击 Add Jars , 把目录选择至 workspace/alfresco/WebContent/WEB-INF/lib 目录下除了含有 alfresco 字样的包统统加进 3rdLib 中.
D.同上步,添加新的 User Lib , alfresco . 选择 lib 目录下所有含有 alfresco 名称的jar
添加 Tomcat 包的引用
F.一般情况下我们直接拷贝整个 Web Content 目录,那么Eclipse 会帮我们把 WebContent/WEB-INF/lib 中的 jar 自动添加至 Web App Libraries,然后并设置引用,如果存在 Web App Libraries 引用那么我们将它删除
设置Tomcat插件
在 alfresco web 工程上点击 properties->tomcat 然后按照下图的钩选
其他若干工程导入类似,就不在这里举例,将需要的包加载进来即可!况且都在3rd中
导入的最终结果
- 大小: 30.3 KB
- 大小: 5.8 KB
- 大小: 19.3 KB
- 大小: 28.5 KB
- 大小: 41.5 KB
- 大小: 7.7 KB
- 大小: 58.4 KB
- 大小: 13.6 KB
- 大小: 28.2 KB
- 大小: 32.8 KB
- 大小: 32.8 KB
分享到:
相关推荐
Packt.Alfresco.Share.Mar.2012.pdf 一书的源码
alfresco 利用繁简字对照表,将alfresco的繁体国际化文件,转为简体国际化文件. 代码中繁简字对照表比较全,但仍有部分漏转的繁体字
Alfresco cookbook Alfresco share
记录Alfresco源码开发环境搭建的过程,从源码下载到编译运行。
本文档详细介绍如何由Alfresco源码编译出一个完整的Alfresco Community ECM服务器。 详细步骤,说明如何下载开源代码和如何设置编译,及最后看到完美的首页登录。按照本文档走,保证完美编译成功。
1 Alfresco基础功能操作 4 1.1 Alfresco概览 4 1.2 定制你的Alfresco仪表板 5 1.3 更新你的ALFRESCO档案 5 1.4 设置你的ALFRESCO主页 5 1.5 创建ALFRESCO站点 5 1.6 加入或离开一个ALFRESCO站点 5 1.7 定制站点仪表...
Alfresco5.1图文说明安装
Getting Started with Alfresco Share
Alfresco安装说明
alfresco讲解,很详尽,安装步骤alfresco讲解,
Alfresco文档管理系统1
Alfresco介绍
Alfresco安装后启动异常处理
基于java的CIFS实现,与alfresco相结合的服务器服务。
文档管理服务器 alfresco 中文使用教程 文档
Alfresco 3.0的非常好的一本书,也是官网上推荐的,里面介绍了Alfresco产品体系中的各个成员的功能,以及Alfresco的部署和实现方面的知识
Alfresco Workflow Guide.pdf
liunx下部署alfresco(使用mysql数据库)
alfresco share简介和开发指南
Alfresco开发指南,指导在c#中二次开发Alfresco应用