Tôi rất mới với Google App Engine (GAE) và phát triển phần mềm thủy tinh (dành cho Google Glass).Gói API 'urlfetch' hoặc gọi 'Tìm nạp()' không được tìm thấy
tôi cấu hình dự án mirror-quickstart-java trên Netbeans
và Apache tomcat
tôi cũng đã thành công trong việc điều hành dự án nhưng tôi đang gặp khó khăn ở phía trước.
Yêu cầu của tôi là, tôi không muốn sử dụng công cụ ứng dụng của Google để phát triển Glassware của riêng mình vì tôi muốn sử dụng một vài API của bên thứ ba. Ngoài ra, công cụ ứng dụng không hỗ trợ javax.imageio
và BufferedImage
apis.
Tôi đã theo câu hỏi trong tâm trí
- là bắt buộc phải sử dụng Google
app-engine
cho gương quickstart-java/phát triển thủy tinh? - Nếu không, tôi gặp phải lỗi sau đây sau bước "Cho phép truy cập" trong khi trao đổi mã thông báo truy cập.
message The API package 'urlfetch' or call 'Fetch()' was not found.
description The server encountered an internal error that prevented it from fulfilling this request.
com.google.apphosting.api.ApiProxy$CallNotFoundException: The API package 'urlfetch' or call 'Fetch()' was not found.
com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:100)
com.google.appengine.api.urlfetch.URLFetchServiceImpl.fetch(URLFetchServiceImpl.java:38)
com.google.api.client.extensions.appengine.http.UrlFetchRequest.execute(UrlFetchRequest.java:75)
com.google.api.client.http.HttpRequest.execute(HttpRequest.java:980)
com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:299)
com.google.api.client.googleapis.auth.oauth2.GoogleAuthorizationCodeTokenRequest.execute(GoogleAuthorizationCodeTokenRequest.java:175)
com.google.api.client.googleapis.auth.oauth2.GoogleAuthorizationCodeTokenRequest.execute(GoogleAuthorizationCodeTokenRequest.java:78)
com.google.glassware.AuthServlet.doGet(AuthServlet.java:56)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)