我正在写一个在线聊天系统,现在到最后了。我有三个类,三个类都有main方法,分别是ChatLog,ChatServer,ChatClient,我想在,ChatLog上设置用户名,然后一点登陆,就可以先运行ChatServer,过几秒钟后又运行两个ChatClient。可却不知如何实现。我当前尝试的是调用main方法,可是会卡死在另一个main方法中,行不通。求各位大神帮忙解答下。。
再有,当我按照这样的思路把ChatLog打成jar包时,ChatLog却运行不起来。求各位大神帮忙解答下。。
------解决方案--------------------
单独写一个类进行ChatServer和ChatClient启动的控制
在一个单独的类中先启动server,然后休息几十秒钟,再启动client。
后面打jar后,直接单独启动这个控制类就可以了。
ChatLog 是记录日志的吗?
------解决方案--------------------
这我就搞不懂了,弄成jar包还不是一样,只是那些类放在不同地方而已,main方法最好一个吧,然后调用多线程。