款仿制微信的手機跨平臺應用:MiniWeChat-Server
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&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文件夾內
本文由用戶 dypm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!