2014-06-26 24 views
1

我想添加android.jar文件到碼頭9.2.1,因爲我在服務中使用android類。我試圖把它放在導致500錯誤/運行時異常的\ webapps \ project \ WEB-INF \ lib文件夾中。然後我試圖把它放到\ lib \ ext中,它不會觸發任何錯誤,但會以某種方式停止使用andoid導入的特定類的輸出。在哪裏把android.jar到碼頭

你可以給我一個tipp在哪裏包括jar嗎?添加到WEB-INF中的其他jar不會導致運行時異常。

這是從我嘗試將它放入WEB-INFO時的堆棧跟蹤: java.lang.RuntimeException:Stub! org.json.JSONObject上的 。 <init>(JSONObject.java:7) at org.sercho.masp.meta.api.json.JSONConverter.getModelAPIRequest(JSONConverter.java:179) at 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。 (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.j AVA:1636) 在org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:564) 在org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) 的組織。 eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221) at org.eclipse.jetty.server.handler。 ContextHandler.doHandle(ContextHandler.java:1111) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:498) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java: 183) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045) at org.eclipse.jetty.server.handler.Sc opedHandler.handle(ScopedHandler.java:141) 在org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199) 在org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection。 java:109) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:98) at org.eclipse.jetty.server.Server.handle(Server.java:461) at org。 eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:284) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:244) at org.eclipse.jetty.io.AbstractConnection $ 2.run (AbstractConnection.java:534) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) at org.eclipse.je tty.util.thread.QueuedThreadPool $ 3.run(QueuedThreadPool.java:536) at java.lang.Thread.run(Unknown Source)

回答

0

看起來你似乎無法在IDE上運行android類,因爲android.jar中的實現只是存根。