alfresco 3.2r2 windows+eclipse环境搭建

环境准备:

1.JDK1.6

2.MySQL4.1

安装完MySQL后在SQL命令行执行下边的语句

createdatabasealfresco;

grantallonalfresco.*toalfresco@localhostidentifiedby'alfresco';

grantallonalfresco.*[email protected]'alfresco';

3.Tomcat6.x

需解压至两个文件夹下tomcat,virtual-tomcat

tomcat根目录创建文件夹/shared/classes/alfresco,alfresco文件夹下包含两个目录如下

/extension

       /messages

   4.修改alfresco-global.properties配置文件

       将该配置文件放置在tomcate/shared/classes下面并修改一下内容

        dir.root=C:/alf_data

        db.name=alfresco

db.username=alfresco

db.password=alfresco

db.host=localhost

        db.port=3306

        ooo.exe=C:/Alfresco/OpenOffice.org/program/soffice

ooo.user=C:/alf_data/oouser

img.root=D:/workspaces/alfresco/imconvert

        swf.exe=D:/workspaces/alfresco/swftools/pdf2swf

    5.编辑catalina.properties 文件

     到tomcat/conf/下面打开catalina.properties文件,到最下面找到并修改 shared.loader=为     shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar

    6.拷贝MySQL数据库驱动文件到tomcat的lib下

         驱动文件要与使用的数据库版本一致。

7.下载ImageMagick6.4.2以上

           安装后主目录命名为imconvert

           安装成功后,在命令行输入convert检测安装是否成功。    8.下载swftools-0.8.1并安装

           在path中配置安装主目录,以便系统找到pdf2swf.ext文件。    9.Eclipse3.4以上及插件(Eclipse的Tomcat插件tomcatPluginV321,SVN插件Subclipse updatesite:http://subclipse.tigris.org/update_1.6.x)

       下载Tomcat插件tomcatPluginV321,解压后放在eclipse\plugins下面,重启Eclipse工具栏中可以看到猫的图标。

        安装SVN插件以便检出alfresco源码。

10.配置EclipseAnt环境变量

env.TOMCAT_HOME=C:\tomcat

env.APP_TOMCAT_HOME=C:\tomcat

         env.VIRTUAL_TOMCAT_HOME = C:\virtual-tomcat

   11.配置Tomcat

        eclipse->Window->Preferences->Tomcat

        选择Tomcat版本 Version 6.x

        Tomcat home 点击Browse选择tomcat的主目录(不是virtual-tomcat)

    12.配置JVM参数

          eclipse->Window->Preferences->JVM Settings

          在Append to JVM Parameters下电极Add添加下列参数

          -Xss256k

-Xms256m

-Xmx512m

          -XX:NewSize=128M

          -XX:MaxPermSize=128M

         在Classpath(Before generated classpath)点击Directory选择tomcat\shared\classes

13.搭建工程

1.建立SVN资源库:svn://svn.alfresco.com检出工程

          2.导入工程到Eclipse(root\projects下)

              File->Import->Existing Projects into Workspace

              根据提示将工程中重复的SDK项目前的勾去掉

3.创建Ant工程.新建普通工程。引入root下build.xml文件。

          4.执行build.xml

相关推荐