款仿制微信的手機跨平臺應用:MiniWeChat-Server

dypm 9年前發布 | 21K 次閱讀 MiniWeChat-Server

項目Logo

MiniWeChat

迷你微信客戶端:MiniWeChat-Client

后端介紹博客:http://www.cnblogs.com/xiaozefeng/p/mina_wechat_Java.html

《迷你微信》是一款仿制微信的手機跨平臺應用,服務器端使用J2EE(包括Mina框架、Hibernate、Spring、Protobuf)實現,包含了通訊錄,個人資料,單對單聊天,群聊等功能。

項目需求

JDK版本 = 1.7 MySql版本 = 5.1

如何部署

  • 數據庫配置

在hibernat.cfg.xml中查看、更改數據庫連接的端口號、數據庫名、用戶名和密碼

<!-- Database connection settings -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">
    jdbc:mysql://127.0.0.1:3306/MiniWechat?useUnicode=true&amp;characterEncoding=UTF-8
</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
  • 創建數據庫

在Java項目中的/WebContent/WEB-INF路徑下有createTable.sql和dropTable兩個建表和刪表的sql語句,直接運行即可

  • 啟動服務器端程序

將項目代碼打jar包(要將第三方包一起打入),并把根目錄下的applicationContext.xml和Log4JConfig.properties和LoggerRule.xml三個配置文件放在jar包相同路徑下。

接著,在控制臺中輸入啟動Java項目指令:

java -jar MiniwWeChat.jar

啟動后相關的日志會保存在根路徑的logs文件夾內

項目主頁:http://www.baiduhome.net/lib/view/home/1432525150113

 本文由用戶 dypm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!