在服务器上运行java后台项目
在服务器上运行打包好的jar包
主要流程
像我是unity作为客户端去和服务器进行通信的,所以是不需要tomcat作为平台去访问的(还有一个原因是游戏客户端和之前写的web项目不同,游戏客户端更多的是通过socket通信,我正在研究的后台项目是通过netty去搭建socket通信的,netty自带了平台,所以不需要tomcat)
首先服务器上需要一个java环境(这个简单就不说了)
然后就是在服务器的平台上开发客户端和服务器链接的端口号,然后在任意路径打开cmd,找到打包好的jar包,然后
java -jar 包名.jar 运行即可
注意事项
在服务器上运行的时候,和客户端之间进行通信的时候可能会出现中文数据乱码的现象,这时需要在服务器运行jar包的时候补充上utf-8的编码格式再运行就可以了
代码如下
java -Dfile.encoding=utf-8 -jar 包名.jar