首先咱們須要下載java開發工具包JDK,下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,點擊以下下載按鈕:html
下載後JDK的安裝根據提示進行,還有安裝JDK的時候也會安裝JRE,一併安裝就能夠了。java
2、選擇"高級"選項卡,點擊"環境變量";python
而後就會出現以下圖所示的畫面:mysql
在"系統變量"中設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊"編輯",不存在則點擊"新建"。sql
變量設置參數以下:數據庫
變量名:JAVA_HOMEapache
變量值:C:\Program Files\Java\jdk1.8.0_171 // 要根據本身的實際路徑配置windows
變量名:CLASSPATH瀏覽器
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //記得前面有個"."oracle
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意:在 Windows10 中,由於系統的限制,path 變量只可使用 JDK 的絕對路徑。%JAVA_HOME% 會沒法識別,致使配置失敗。以下所示:
C:\Program Files\Java\jdk1.8.0_171\bin; C:\Program Files\Java\jdk1.8.0_171\jre\bin
JAVA_HOME 設置
PATH設置
CLASSPATH 設置
注意:若是使用1.5以上版本的JDK,不用設置CLASSPATH環境變量,也能夠正常編譯和運行Java程序。
1、"開始"->"運行",鍵入"cmd";
2、鍵入命令: java -version、java、javac 幾個命令,出現如下信息,說明環境變量配置成功;
從 Scala 官網地址 http://www.scala-lang.org/downloads 下載 Scala 二進制包(頁面底部),以下圖所示:
下載後,雙擊 msi 文件,一步步安裝便可,安裝過程你可使用默認的安裝目錄。
安裝好scala後,系統會自動提示,單擊 finish,完成安裝。
右擊個人電腦,單擊"屬性",進入如圖所示頁面。下面開始配置環境變量,右擊【個人電腦】--【屬性】--【高級系統設置】--【環境變量】,如圖:
設置 SCALA_HOME 變量:單擊新建,在變量名欄輸入:SCALA_HOME: 變量值一欄輸入:C:\Program Files(x86)\scala 也就是 Scala 的安裝目錄。
設置 Path 變量:找到系統變量下的"Path"如圖,單擊編輯。在"變量值"一欄的最前面添加以下的路徑: %SCALA_HOME%\bin;%SCALA_HOME%\jre\bin;
注意:後面的分號 ; 不要漏掉。
設置 Classpath 變量:找到找到系統變量下的"Classpath"如圖,單擊編輯,如沒有,則單擊"新建":
"變量名":ClassPath
"變量值":.;%SCALA_HOME%\bin;%SCALA_HOME%\lib\dt.jar;%SCALA_HOME%\lib\tools.jar.;
注意:"變量值"最前面的 .; 不要漏掉。最後單擊肯定便可。
調出"cmd"檢查。單擊 【開始】,在輸入框中輸入cmd,而後"回車",輸入 scala,而後回車,如環境變量設置ok,你應該能看到這些信息。
進入Python官網http://www.python.org,在「Downloads」下拉菜單中選擇windows
選擇相應的版本下載
安裝剛纔已經下載下來的安裝包, 點擊安裝,使用默認配置,而後就是一直next,直到完成
在開始運行處運行命令cmd,進行dos模式,輸入python,便可進行python的交互式環境
點擊安裝sbt,採用默認配置,一直next,直到完成
安裝完後將cache.rar 解壓到C:\Users\用戶名\.ivy2目錄下,覆蓋cache目錄。
下載地址:http://maven.apache.org/download.cgi
在D盤新建maven目錄,將下載的maven文件解壓在該目錄下
配置環境變量:
右擊個人電腦,單擊"屬性",進入如圖所示頁面。下面開始配置環境變量,右擊【個人電腦】--【屬性】--【高級系統設置】--【環境變量】,如圖:
設置 MAVEN_HOME 變量:單擊新建,在變量名欄輸入:MAVEN_HOME: 變量值一欄輸入:D:\maven\apache-maven-3.5.4 也就是 maven 的安裝目錄。
設置 Path 變量:找到系統變量下的"Path"如圖,單擊編輯。在"變量值"一欄的最前面添加以下的路徑: %MAVEN_HOME%\bin\
將im目錄複製到C:\Users\用戶名\.m2\repository目錄下
測試是否安裝成功:
調出"cmd"檢查。單擊 【開始】,在輸入框中輸入cmd,而後"回車",輸入 mvn -v,而後回車,如環境變量設置ok,你應該能看到這些信息。
一、數據庫下載
下載網址:https://dev.mysql.com/downloads/installer/
二、下載完成後,打開安裝包,開始安裝:
4、下一步後進行以下操做:
到此便可使用mysql了
下載地址:https://www.jetbrains.com/idea/,下載社區版
選擇64位安裝
選用默認配置,選擇安裝sbt 和scala插件,一直next,直到finish
程序源碼位置:
機器人程序:
.../dangchat-bots-master
.../actor-bots-master
sdk:
.../dangchat-sdk
actor:
.../dangchat-server
選擇import project導入工程
按照路徑選擇工程文件
該項目爲maven項目,在選擇項目類型時,選擇maven,等待導入完成。
導入完成後,須要從新build,在命令行執行mvn clean,mvn(compile) package命令。
在IDEA下部出現命令行界面,執行命令
兩個命令成功執行,項目導入成功。
導入方法與dangchat-bots-master的導入一致。
該項目爲gradle項目,在導入過程當中選擇gradle項目類型,等待項目導入完成。
導入完成後,須要從新build,在命令行執行gradlew clean,gradlew package(compile)兩個命令(在命令執行的過程當中會下載文件)。
命令執行成功,該項目導入完成。
導入方法與dangchat-bots-master的導入一致。
該項目爲gradle項目,在導入過程當中選擇gradle項目類型,等待項目導入完成。
導入完成後,須要從新build,在命令行執行gradlew :actor-sdk:sdk-core:core:core-js:buildPackage命令(在命令執行的過程當中會下載文件)。
命令執行成功,該項目導入完成。
在磁盤的根目錄下,新建一個文件夾,命名爲dfsync。
分別將server端源碼目錄下的dangchat-server文件夾及scalawork 目錄下的conf文件夾、files文件夾、key文件夾一併拷貝到dfsync文件目錄下,而後修改conf文件夾下的application.ini文件,修改成以下圖所示:
接着修改conf文件夾下的server.conf文件,檢查參數是否正確
修改sbt安裝目錄下conf/sbtconfig.txt文件,修改結果如圖
而後將新拷貝的dangchat-server導入IDEA
導入方法與dangchat-bots-master的導入一致。
該項目爲sbt項目,在導入過程當中選擇sbt項目類型,等待項目導入完成。
導入完成後,須要從新build,在命令行執行sbt clean,sbt package兩個命令。
命令執行成功,該項目導入完成。
將WeX5解壓。
雙擊啓動WeX5開發工具.bat,啓動WeX5。
雙擊啓動pgsql服務.bat啓動postgresql
服務啓動成功
下載安裝postgresql客戶端pgAdmin
下載地址:https://www.postgresql.org/ftp/pgadmin/pgadmin4/v3.1/windows/
下載完成,安裝,選擇默認配置。安裝完成後,打開。
建立服務
鏈接信息:
主機名/IP:127.0.0.1
用戶名:admin
密碼:admin123
端口:5432
數據庫:im
Save保存設置,鏈接數據庫。
鏈接成功
安裝MySQL可視化界面,將work.sql,x5sys.sql數據庫文件導入MySQL數據庫中
一、修改UI2/lib/actor/actorClient.js文件
將IP修改成本身電腦IP
二、修改UI2/chat/config.js文件
經文件最下部return部分,IP修改成本身IP,端口分別修改成9080,9090
將tokenUrl的值中,IP修改成本身的IP,端口修改成9090
將groupInfoUrl的值中,IP修改成本身的IP,端口修改成9090
選擇導航欄窗口—>首選項
設置system和work兩個選項
點擊肯定,配置完成
右擊Baas項目,選擇模型編譯。
點擊Tomcat圖標,啓動項目
瀏覽器輸入URL: http://172.20.6.45:8080/x5/UI2/v_/chat/wex5/pc/index.w#!main
出現登陸界面,項目啓動成功
找到文件dangchat-server-新\src\main\scala\im.actor.server\Main文件,右擊Main文件,選擇Run,啓動dangchat-server
啓動報錯,打開Project Structure,進入Project Settings->Modules
可刪除Source Folders下的target
項目啓動成功,即在瀏覽器登陸。嘗試發送信息,發送成功。