在上个月我完成了一个项目,它运行正常的一切。但今天我试图运行该项目,但我无法看到项目的输出。
我收到以下错误。
输入例外报告
说明服务器遇到内部错误,导致无法完成此请求。
例外
java.io.FileNotFoundException:显示上面的链接
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1610)
com.zol.tst.search_by_keyword.doGet(search_by_keyword.java:60)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
注意Apache Tomcat / 7.0.37日志中提供了根本原因的完整堆栈跟踪。
我也检查了这个URL(上面的链接)但是我收到了一条消息
{ “错误”:
[{“message”:“Twitter REST API v1不再有效。请迁移到API v1.1。https://dev.twitter.com/docs/api/1.1/overview。”,“code”:68}]}
我要展示的一些示例代码
if(request.getParameter("search1")!=null)
{
PrintWriter writer = response.getWriter();
String urlstr = "http://search.twitter.com/search.json?q="+name;
StringBuffer buff = new StringBuffer();
URL url = new URL(urlstr);
BufferedReader br = new BufferedReader(
new InputStreamReader(
url.openConnection().getInputStream()));
int c;
在第四行中,我使用了该URL,只是我没有得到我项目的输出。任何人都可以帮助我。