近期Cytoscape安装插件出错的解决办法
(2012-09-05 16:58:33)
标签:
杂谈 |
分类: 系统生物学 |
在Cytoscape的邮件列表里面看到不少咨询插件安装出错的求助贴,我也收到了国内用户发来的邮件。
用插件管理器安装插件时可能会遇到如下错误:
cytoscape.actions.
PluginManagerAction$ManagerAction[ERROR]:
cytoscape.org cytoscape.org java.net.UnknownHostException:
cytoscape.org at java.net.AbstractPlainSocketImpl.connect(Unknown
Source) at java.net.PlainSocketImpl.connect(Unknown Source) at
java.net.Socket.connect(Unknown Source) at
sun.net.NetworkClient.doConnect(Unknown Source) at
sun.net.www.http.HttpClient.openServer(Unknown Source) at
sun.net.www.http.HttpClient.openServer(Unknown Source) at
sun.net.www.http.HttpClient. (Unknown Source) at
sun.net.www.http.HttpClient.New(Unknown Source) at
sun.net.www.http.HttpClient.New(Unknown Source) at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown
Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown
Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source) at cytoscape.util.URLUtil.getBasicInputStream(URLUtil.java:107)
at cytoscape.util.URLUtil.getInputStream(URLUtil.java:71) at
cytoscape.plugin.PluginFileReader. (PluginFileReader.java:45) at
cytoscape.plugin.PluginManager.inquire(PluginManager.java:326) at
cytoscape.plugin.PluginManagerInquireTask.run(PluginManagerInquireTask.java:77)
at cytoscape.task.util.TaskWrapper.run(TaskManager.java:160)
cytoscape.org cytoscape.org java.net.UnknownHostException:
cytoscape.org at java.net.AbstractPlainSocketImpl.connect(Unknown
Source) at java.net.PlainSocketImpl.connect(Unknown Source) at
java.net.Socket.connect(Unknown Source) at
sun.net.NetworkClient.doConnect(Unknown Source) at
sun.net.www.http.HttpClient.openServer(Unknown Source) at
sun.net.www.http.HttpClient.openServer(Unknown Source) at
sun.net.www.http.HttpClient. (Unknown Source) at
sun.net.www.http.HttpClient.New(Unknown Source) at
sun.net.www.http.HttpClient.New(Unknown Source) at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown
Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown
Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source) at cytoscape.util.URLUtil.getBasicInputStream(URLUtil.java:107)
at cytoscape.util.URLUtil.getInputStream(URLUtil.java:71) at
cytoscape.plugin.PluginFileReader. (PluginFileReader.java:45) at
cytoscape.plugin.PluginManager.inquire(PluginManager.java:326) at
cytoscape.plugin.PluginManagerInquireTask
at cytoscape.task.util.TaskWrapper.run(TaskManager.java:160)
问题的原因是最近Cytoscape.org没法解析到Cytoscape的服务器上。所以解决方法很简单,有人在Cytoscape的邮件列表里面给出了解决方法:
* 在Plugin Manager中点击[Change Download Site]
* 点击[Edit Sites]
* 选择列表中的 “Cytoscape” ,列表中应该只有这一个网站
* 点击Edit
* 把原来的地址: http://cytoscape.org/plugins/plugins.xml,改成:
http://www.cytoscape.org/plugins/plugins.xml(就是在cytoscape前面加上www.就行了)
这样Cytoscape就不会报错了