我试图将android.jar文件添加到jetty 9.2.1,因为我在服务中使用了android类。我试图把它放在\ webapps \ project \ WEB-INF \ lib文件夹中,导致500错误/运行时异常。然后我试着将它放入\ lib \ ext中,它不会触发任何错误,但不知何故使用andoid import停止来自特定类的任何输出。
你能给我一个包含罐子的地方吗?添加到WEB-INF中的其他jar不会导致运行时异常。
这是我尝试将其放入WEB-INFO时的堆栈跟踪: java.lang.RuntimeException:Stub! 在org.json.JSONObject。< init>(JSONObject.java:7) 在org.sercho.masp.meta.api.json.JSONConverter.getModelAPIRequest(JSONConverter.java:179) 在org.sercho.masp.meta.api.json.ModelAPIJSONServlet.doPost(ModelAPIJSONServlet.java:325) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:707) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:790) 在org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:751) 在org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter(ServletHandler.java:1666) at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter(ServletHandler.java:1636) 在org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:564) 在org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) 在org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) 在org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221) 在org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111) 在org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:498) 在org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) 在org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045) 在org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199) 在org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) 在org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:98) 在org.eclipse.jetty.server.Server.handle(Server.java:461) 在org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:284) 在org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:244) 在org.eclipse.jetty.io.AbstractConnection $ 2.run(AbstractConnection.java:534) 在org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) 在org.eclipse.jetty.util.thread.QueuedThreadPool $ 3.run(QueuedThreadPool.java:536) 在java.lang.Thread.run(未知来源)
答案 0 :(得分:0)
看起来您无法在IDE上运行android类,因为android.jar中的实现只是存根。