java网络编程问题,为什么发送多次,服务器已启动 只输出了1次?之后就不会运行吗

java网络编程问题,为什么发送多次,服务器已启动 只输出了1次?之后就不会运行吗,第1张

图1的第16行会输出“服务器已启动”,而它位于while的外面,当然只输出1次。

服务器启动后就进入了while循环,一直在循环接收数据包,直到接收到的数据是"exit"才退出循环,怎么是服务器不运行了呢?

看你是什么服务器?

如果是windows,写个runbat脚本,里面写上 java -classpath ;xxjar:xxjar test,然后放到开机启动项中,即可

如果是linux,写个runsh脚本,里面写上 java -classpath :xxjar:xxjar test,然后将这个文件放到 /etc/rcd/initd/下,并给予执行权限 chmod 755 runsh,即可

你安装odbc以及java的驱动没有,貌似管家婆的Java编程的,需要安装java驱动,最好系统是使用2003系统,另外由于该数据库是sql的,需要在数据库里面建立一个文件名和你软件数据库一样然后导入,这些财务软件安装步骤很麻烦的,建议你直接找开发公司的来安装,没有经过培训的话是不会的

首先 我是把你标题的“服务器”认为是“minecraft”来回答的

启动游戏未响应与启动器没有任何关系 最简单的解决方法是卸载java8 安装java7

因为java8无法打开这个forge版本

下载tomcat,将项目部署到tomcat。下载类似花生壳的发布软件,申请域名将域名绑定到你的外网服务器地址指向你的项目的端口在tomcat中配置相应的域名信息。其他人就可以访问了

JavaWeb Tomcat服务器配置过程如下:

Tomcat服务器端口的配置

  Tomcat的所有配置都放在conf文件夹之中,里面的serverxml文件是配置的核心文件。如果想修改Tomcat服务器的启动端口,则可以在serverxml配置文件中的Connector节点进行的端口修改

例如:将Tomcat服务器的启动端口由默认的8080改成8081端口

Tomcat服务器启动端口默认配置

1 <Connector port="8080" protocol="HTTP/11"

2                connectionTimeout="20000"

3                redirectPort="8443" />

将Tomcat服务器启动端口修改成8081端口

1 <Connector port="8081" protocol="HTTP/11"

2                connectionTimeout="20000"

3                redirectPort="8443" />

  这样就把原来默认Tomcat默认的的8080端口改成了8081端口了,需要注意的是,一旦服务器中的xml文件改变了,则Tomcat服务器就必须重新启动,重新启动之后将重新读取新的配置信息。因为已经在serverxml文件中将Tomcat的启动端口修改成了8081,所以Tomcat服务器启动时就以8081端口启动了,如下图所示:

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » java网络编程问题,为什么发送多次,服务器已启动 只输出了1次?之后就不会运行吗

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情