【发布时间】:2011-05-16 10:43:53
【问题描述】:
大家好,我正面临 NoClassDeffound 的问题:org.springframework.web.client.RestTemplate。 不知道怎么去掉?请给我建议解决方案。
错误:05-16 15:59:03.324: 错误/AndroidRuntime(296): java.lang.NoClassDefFoundError: org.springframework.web.client.RestTemplate 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 org.shopzilla.android.parsing.SearchResult_Json.json_parse(SearchResult_Json.java:10) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 org.shopzilla.android.search.SearchResultActivity$1.onClick(SearchResultActivity.java:26) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 android.view.View.performClick(View.java:2408) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 android.view.View$PerformClick.run(View.java:8816) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 android.os.Handler.handleCallback(Handler.java:587) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 android.os.Handler.dispatchMessage(Handler.java:92) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 android.os.Looper.loop(Looper.java:123) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 android.app.ActivityThread.main(ActivityThread.java:4627) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 java.lang.reflect.Method.invokeNative(Native 方法) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 java.lang.reflect.Method.invoke(Method.java:521) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 05-16 15:59:03.324: 错误/AndroidRuntime(296):在 dalvik.system.NativeStart.main(Native 方法)
代码:
public void json_parse()
{
RestTemplate restTemplate = new RestTemplate();
String url = "http://catalog.bizrate.com/services/catalog/v1/us/product/2?publisherId=50085&placementId=1&categoryId=1&keyword=iphone+cases&start=0&results=10&sort=relevancy_desc&brandId=&attFilter=&zipCode=90291&biddedOnly=&minRelevancyScore=100&apiKey=58f536aa2fab110bbe0da501150bac1e&format=json";
String result = restTemplate.getForObject(url, String.class, "SpringSource");
System.out.println("Result:"+result);
}
【问题讨论】:
标签: android spring noclassdeffounderror