wcp默认安装的mysql密码_WCP知识库系统部署和使用总结

前言

安装方式可以直接采用安装包,本文讲述导入eclipse的方式。

步骤

准备环境

jdk7+tomcat7+mysql+eclipse+maven,一定要在eclipse中将maven仓库地址设置成外部地址,而不是eclipse内置的。

3925f80616291da31ca8da55221f3a3f.png

7f93906d89295f960c88de5c4d254f21.png

导入5个额外的jar包

复制工程wcp-open-lib\lib4个jar包到D:\,复制工程wcp-lucene\lib1个jar包到D:\,然后新建一个bat文件粘贴如下内容并执行,此步的目的是将5个额外的jar包导入本地maven仓库,执行完毕后可以删除刚刚复制的那5个文件:

mvn install:install-file -DgroupId=com.farm -DartifactId=farm-core -Dversion=3.2.0 -Dpackaging=jar -Dfile="D:\farm-core-3.2.0.jar"

mvn install:install-file -DgroupId=com.farm -DartifactId=wcp-authority -Dversion=3.2.0 -Dpackaging=jar -Dfile="D:\wcp-authority-3.2.0.jar"

mvn install:install-file -DgroupId=com.farm -DartifactId=wcp-parameter -Dversion=3.2.0 -Dpackaging=jar -Dfile="D:\wcp-parameter-3.2.0.jar"

mvn install:install-file -DgroupId=com.farm -DartifactId=wda-api -Dversion=1.2.2 -Dpackaging=jar -Dfile="D:\wda-api-1.2.2.jar"

mvn install:install-file -DgroupId=org.wltea -DartifactId=IKAnalyzer -Dversion=2012 -Dpackaging=jar -Dfile="D:\IKAnalyzer-2012.jar"

导入全部工程

将src下10个工程全部导入eclipse:

d2ad5e5fd5df3aa52deaecb1e59c60b7.png

在wcp-doc/pom.xml和wcp-doc-so/pom.xml下添加

com.farm

wcp-open-lib

${wcp.version}

4628febb16f4bfc15013089474b01d3a.png

可能会碰到maven依赖的问题,多尝试几次。

将wcp-web变成Web项目

默认这个是非Web项目,需要手动转换:

右键wcp-web->属性:

eb4e3bd3039faae7bfd8916f2e9d39bc.png

确定后项目变成了一个web项目了:

7b0f121cd010631837385ba8cd35cc7b.png

但是还不够,先删除WebContent目录,然后还是右键属性,再找到下面这个选项卡,添加如下映射关系:

3a3f804cc6be371fb25b409a25d270ee.png

此时就可以将项目添加到server中去运行了。

注释scope

Ctrl+H搜索文件:

c3614b426fd9ef3469545ca1227dd208.png

将所有scope注释掉:

341eb1cc34ff396ef4394832b8e8d864.png

导入数据库

新建一个名叫wcp的数据库,然后导入wcp\database\wcp-none-app.3.2.0.sql。

配置

一共有如下配置文件:

e797616aab274b21a10db3fe7df98054.png

数据库jdbc.properties:

jdbc.driverClassName=com.mysql.jdbc.Driver

jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/wcp?useUnicode=true&characterEncoding=utf-8

jdbc.username=root

jdbc.password=root

运行

新建一个server,然后import进去并运行,打开浏览器访问(假设端口是8080):http://localhost:8080/wcp-web ,不出问题的话可以看到首页了。

使用

默认管理员账号:sysadmin/111111

发布文章时发现在添加lucene索引是报错,暂时注释屏蔽:FarmDocManagerImpl.java中的:

farmDocIndexManagerImpl.addLuceneIndex(entity);

设置WCP知识库为登陆后才可以访问

在找到配置文件config.properties,将文件中配置改为:config.url.free.path.prefix=NONE,然后重启生效。

开启文档预览功能

文档预览功能依赖另外一个项目wda,建议直接使用官方提供的部署包,不要自己编译。

首先安装OpenOffice,我安装的是4.0.1版本,然后将wda项目放到tomcat下面(我这里tomcat的端口是80),然后修改config.properties:

086e3c85d1c69e12780a2fa148196bf9.png

主要是修改openOffice的安装路径以及wcp的项目名即可:

00bd47d2348d1ae08079c4ea3cf7fd26.png

修改wcp项目下的wda.properties,仔细参透下面3个参数的含义:

config.wda.rmi.state=true # 这个必须开启

config.wda.rmi.url=rmi://127.0.0.1:8888/wda # 这里的8888就是前面设置的端口

config.wda.view.url=http://127.0.0.1/wda/path.jsp?key=PARA_KEY # 这里注意wda项目的访问路径

修改wcp项目下的rmi.properties(这一步是我自己猜测的):

config.local.rmi.state=true

config.local.rmi.port=8701 # 这里的8701就是前面的runLuceneIndex.url中的

至此启动wcp和wda两个项目,不出问题的话,上传的文档将会自动转换,可以以pdf或者html的方式预览:

6323167c2d26b5bfcba393b592fa9c3f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值