0
我已經用「Hello RCP」模板啓動了一個非常基本的Eclipse(Helios)RCP應用程序。啓動Maven 2 RCP應用程序時的ClassNotFoundException
我啓用了Maven依賴管理並將Spring 3添加到了POM中。
之後,我創建了一個視圖,並將下面的代碼添加到我的視圖中。
@Override
public void createPartControl(Composite parent) {
RestTemplate restTemplate = new RestTemplate();
String result = restTemplate.getForObject("http://www.example.com:8080/rest/{page}/{id}" , String.class, "mypage", "someid");
Text text = new Text(parent, SWT.BORDER);
text.setText(result);
}
當我運行應用程序,我得到以下異常,
java.lang.ClassNotFoundException: org.springframework.web.client.RestTemplate
...
我可以張貼剩下的如果需要的話。
我想知道如何將maven依賴項添加到我的類路徑中,或者如果其他問題可能是問題?
感謝
我一直在打開plugin.xml並運行程序「啓動Eclipse應用程序」 – wsams 2010-09-20 18:36:32
我設法讓這個工作。在Eclipse中,右鍵單擊「項目資源管理器」中的項目根目錄下的「PDE工具」部分,我選擇了「更新類路徑...」 – wsams 2010-09-21 18:07:48
也在「META-INF/MANIFEST.MF」中,我必須添加一對行, – wsams 2010-09-21 18:08:23