我的服务器端主函数为
package com.JavaSeries.Java;
import com.JavaSeries.Java.component.*;
public class ServerDemo {
public static void main(String[] args){
if(args.length!=1){
System.out.println("程序运行方式:java Server<端口号>");
return;
}
try{
int port=Integer.parseInt(args[0]);
Server myserver=new Server(port);
}catch(Exception e){
e.printStackTrace();
}
}其中Server是服务器端组件,可是现在每次运行都只显示 程序运行方式:java Server<端口号>
这是怎么回事呢
package com.JavaSeries.Java;
import com.JavaSeries.Java.component.*;
public class ServerDemo {
public static void main(String[] args){
if(args.length!=1){
System.out.println("程序运行方式:java Server<端口号>");
return;
}
try{
int port=Integer.parseInt(args[0]);
Server myserver=new Server(port);
}catch(Exception e){
e.printStackTrace();
}
}其中Server是服务器端组件,可是现在每次运行都只显示 程序运行方式:java Server<端口号>
这是怎么回事呢
端口号需要自己输入
比如: java server 9999
不能只输入 java Server
import com.JavaSeries.Java.component.*;
public class ServerDemo {
public static void main(String[] args){
if(args.length!=1){
System.out.println("程序运行方式:java Server <端口号>");
return;
}
try{
int port=Integer.parseInt(args[0]);
Server myserver=new Server(8888); //增加端口号,1-65536之间
}catch(Exception e){
e.printStackTrace();
}
}