简单的个java socket程序问题,运行时有错误,怎么办?
各位大侠~~~我是新手,很多不懂,请教哈拉,不胜感激~~~程序是从网上下的,应该是没有问题的,运行前也没错,但是cmd中javaTcpServer时,就显示说main中有...
各位大侠~~~我是新手,很多不懂,请教哈拉,不胜感激~~~
程序是从网上下的,应该是没有问题的,运行前也没错,但是cmd中java TcpServer 时,就显示说main中有错:
Exception in thread "main" java.lang.NoClassDefFoundError:TcpServer
要怎么解决呢?我想在自己机子上调试服务端和客户端程序。
还有能帮我解释下这几个句是什么意思吗,主要是问parseInt:
LocalPort = Integer.parseInt(args[0]);
int num = Integer.parseInt(str_len); 展开
程序是从网上下的,应该是没有问题的,运行前也没错,但是cmd中java TcpServer 时,就显示说main中有错:
Exception in thread "main" java.lang.NoClassDefFoundError:TcpServer
要怎么解决呢?我想在自己机子上调试服务端和客户端程序。
还有能帮我解释下这几个句是什么意思吗,主要是问parseInt:
LocalPort = Integer.parseInt(args[0]);
int num = Integer.parseInt(str_len); 展开
3个回答
展开全部
先确定TcpServer已经编译。或是相应的类在一起不。
parseInt是将参数转换整形。
这里的parseInt是将启动程序时输入的参数转换为数字并赋予LocalPort。
parseInt是将参数转换整形。
这里的parseInt是将启动程序时输入的参数转换为数字并赋予LocalPort。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没分啊?!
!!!!!!classpath没设置好,要在最前面添加.; 然后关掉重新运行。
就是把你输入的arg[0]转换为integer型的数。
注:没猜错的话,你运行时是要带参数的如 :java TcpServer 3
!!!!!!classpath没设置好,要在最前面添加.; 然后关掉重新运行。
就是把你输入的arg[0]转换为integer型的数。
注:没猜错的话,你运行时是要带参数的如 :java TcpServer 3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询