socket :: open = 11004中的J2ME IOError

时间:2014-05-23 03:00:12

标签: java sockets java-me

我正在为作业开发一个小型J2ME应用程序,每当我尝试连接到任何网站时,我都会IOError in socket::open = 11004

示例代码:

/* I am using a local XML server, but the error I get is similar to when
connecting to the url below. */
conn = (HttpConnection)Connector.open("http://svn.apache.org/repos/asf/lucene/dev/trunk/solr/example/solr/collection1/conf/solrconfig.xml");

if(conn.getResponseCode() == HttpConnection.HTTP_OK) { // The error is here
  // Some code
}

编辑:我正在使用Oracle模拟器。

1 个答案:

答案 0 :(得分:0)

oracle模拟器是指Java ME平台SDK吗?我使用3.0,你的代码就像魅力一样

尝试将以下权限添加到应用程序描述符 - JAD文件:

javax.microedition.io.Connector.http

在网络功能安全性部分

中阅读http://docs.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/io/package-summary.html上的更多内容