因为工作原因需要研究alfresco 的ecm 系统,从前写过很多的基础源代,后来全忘了.
我现在想把alfresco 的经历记录下来
首先alfresco 需要3部分
java
mysql/prostgres
tomcat(自带)?
java 安装不说了
我的winows7 系统64 位的
mysql 安装,不知道为啥command line 不好使用.
好吧,在cmd 下进入安装目录
输入mysql -u root -q
比如建立数据库
alfresco
然后安装 java
在 cmd 下输入 set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_25
set path=%JAVA_HOME%\bin
有人说在我的电脑高级设置中也可以配置,我不知道为啥没成功
tomcat好像可以不用装......
但是要设置 JAVA_HOME要不 tomcat 会显示 让你设置JAVA_HOME
现在可以开始安装了
不要自动安装,自己手动安装原因是postgresSQL 自动安装会出现问题
错误为类似 cannot init.d -u postgres
原因是它自带的安装包有问题无法在自己建立的postgres 中安装数据库
(PS: 如果是 linux 安装请重新配置,如果是windows 自己重新安装postgres )
至于我们嘛,先mysql 试验吧,如果有兴趣可以试验各种数据库试试,下面链接包括所有的数据库连接
http://docs.alfresco.com/4.0/tasks/mysql-config.html
然后输入会出现让你配置数据库
请输入
driver
org.gjt.mm.mysql.Driver
username :root
password 1111
url:
jdbc:mysql//localhost/alfresco
至于这个配置嘛,请根据你自己的mysql 数据库的配置自己设定
不要使用com.mysql.jdbc.Driver,如果使用这个在myibatis 会报错无法显示
但是数据库会建立连接的
我的mysql 版本是5.6.34 驱动是 mysql-connector-java-5.1.34-bin.jar
查看数据库版本的命令是mysql -V
然后安顺序点击
安装完毕后请把connector 放到C:\Alfresco\tomcat\shared\lib 下
其实alfresco 是基于spring-mybatis 安装配置的
所以就是一个web应用,它的配置文件都在C:\Alfresco\tomcat\shared\classes
数据库,tomcat 端口文件修改alfresco-global.properties
如果想查看源代码的话从C:\Alfresco\tomcat\webapp中有两个war 包导入esclipse 中
好了,今天到这里回来我继续介绍如何开发alfresco