在做單元測試時,jMock可以非常方便的構建出mock對象,大大提高寫test case的時間。本文就談談如何在RCP開發中使用jMock做單元測試。1. 匯入jMock包在Eclipse RCP開發,因為包之間的依賴是通過OSGi的完成的,所以要複雜一些。就好像jUnit就被做成了Eclipse下的一個Plugin, 所以我也同樣使用屢試不爽的"Plug-in from existing JAR archives"。從jMock的網站上下載所有的jar packages(http://www.
在eclipse 中利用org.ofbiz.base.start.Start類運行Ofbiz 出現錯誤:Exception in thread "main" java.lang.ExceptionInInitializerError at org.ofbiz.base.util.Debug.<clinit>(Debug.java:90) at org.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:50)
轉自http://www.umlchina.com/News/Content/221.htmIBM和很多其它公司聯合發出倡議,提議在開源的Eclipse基礎上共用關於軟體開發的共同實踐和方法。 IBM Rational 的一位經理Per Kroll說,為了建立稱為the Eclipse Process Framework的新的流水線過程,IBM貢獻了其產品Rational Unified Process
Go To Resource是Eclipse的Navigate菜單下的一個子功能表的功能,如下所示:Go To Resource Action是一個RetargetAction,在org.eclipse.ui.ide外掛程式中定義,plugin.xml中關於此action的定義內容為:<action definitionId="org.eclipse.ui.navigate.goToResource"
Go To Type是Eclipse的Navigate菜單下的一個子功能表的功能,如下所示:大部分內容和{Eclipse源碼閱讀:Go To Resource點擊開啟連結}一樣.這裡直接貼同分析的核心代碼,重點部分添加了中文注釋./******************************************************************************* * Copyright (c) 2000, 2008 IBM Corporation and others.
IWorkbenchpublic interface IWorkbenchextends IAdaptable, IServiceLocatorA workbench is the root object for the Eclipse Platform user interface.A workbench has one or more main windows which present to the end user information based on some