Java Connector.open(字符串s)导致运行时异常
我这里有一个小程序,我尝试在端口1234上创建一个服务器套接字Java Connector.open(字符串s)导致运行时异常,java,sockets,runtimeexception,connector,Java,Sockets,Runtimeexception,Connector,我这里有一个小程序,我尝试在端口1234上创建一个服务器套接字 public class SocketTest { public static void main(String[] args) { try { ServerSocketConnection scn; scn = (ServerSocketConnection) Connector.open("socket://:1234"); } catch (IOExcep
public class SocketTest {
public static void main(String[] args) {
try {
ServerSocketConnection scn;
scn = (ServerSocketConnection) Connector.open("socket://:1234");
} catch (IOException e) {
e.printStackTrace();
}
}
}
我得到一个由Connector.open()方法引起的运行时异常
更新:堆栈跟踪:
Exception in thread "main" java.lang.RuntimeException
at ej.ecom.io.Connector.open(Connector.java:61)
at SocketTest.main(SocketTest.java:12)
我试图禁用我的防病毒和防火墙,并将套接字的创建放在一个单独的线程中,但没有任何改变。我觉得我犯了一个基本的错误。我做错了什么?
ServerSocketConnection
在javame
中,不是吗?请显示堆栈跟踪?Connector
是否属于特定的API?为什么不ServerSocket()
?是的,这是微控制器的特定API:ej.ecom.io.Connector
。堆栈跟踪:线程“main”java.lang.RuntimeException在ej.ecom.io.Connector.open(Connector.java:61)在SocketTest.main(SocketTest.java:12)中出现异常
感谢您将主方法显示为awhole。非常重要的是,你要公开它,而不是真正需要的——验证消息。