wcp默认安装的mysql密码_WCP知识库系统部署和使用总结
前言
安裝方式可以直接采用安裝包,本文講述導入eclipse的方式。
步驟
準備環境
jdk7+tomcat7+mysql+eclipse+maven,一定要在eclipse中將maven倉庫地址設置成外部地址,而不是eclipse內置的。
導入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:
在wcp-doc/pom.xml和wcp-doc-so/pom.xml下添加
com.farm
wcp-open-lib
${wcp.version}
可能會碰到maven依賴的問題,多嘗試幾次。
將wcp-web變成Web項目
默認這個是非Web項目,需要手動轉換:
右鍵wcp-web->屬性:
確定后項目變成了一個web項目了:
但是還不夠,先刪除WebContent目錄,然后還是右鍵屬性,再找到下面這個選項卡,添加如下映射關系:
此時就可以將項目添加到server中去運行了。
注釋scope
Ctrl+H搜索文件:
將所有scope注釋掉:
導入數據庫
新建一個名叫wcp的數據庫,然后導入wcp\database\wcp-none-app.3.2.0.sql。
配置
一共有如下配置文件:
數據庫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:
主要是修改openOffice的安裝路徑以及wcp的項目名即可:
修改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的方式預覽:
總結
以上是生活随笔為你收集整理的wcp默认安装的mysql密码_WCP知识库系统部署和使用总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最早的一副对联
- 下一篇: wcp mysql 密码_[wcp部署]