我正在嘗試將艾瑪與一個螞蟻構建整合,這是做junit測試。 我當前的代碼運行爲:螞蟻測試艾瑪給編譯錯誤
我想脫機儀表: http://emma.sourceforge.net/userguide_single/userguide.html#N10291
所以我改變了目標線是: 目標名稱=「跑」取決於=「初始化,測試」說明= 「運行實例」
於是我運行ant艾瑪運行 不過,我得到以下錯誤:
commonstest: [JUnit的]運行com.fourhome.commons.AllTests [junit的]測試運行:24,故障:0,錯誤:0,所經過的時間:0.433秒
運行:
BUILD FAILED C:\代碼\ SVN \芯\芯\樹幹\建設 - targets.xml:929:問題:未能創建任務 k或鍵入emma 原因:名稱未定義。 操作:檢查拼寫。 操作:檢查是否聲明瞭任何自定義任務/類型。 操作:檢查是否發生了任何/聲明。
失敗行是:沒有定義我猜emma.enabled艾瑪啓用= 「$ {} emma.enabled」
。我應該如何定義它?
謝謝。我實際上把這個單位設置爲真。它仍然說「問題:未能創建任務或鍵入艾瑪」。我需要做一些特別的事情來創建任務艾瑪嗎? – Arun 2012-03-08 21:52:06
@ user761529定義「特殊」,你需要使用''聲明它,如相同的文檔中所示,並帶有適當的類路徑引用。 –
2012-03-08 22:16:18
這有效!謝謝! – Arun 2012-03-08 23:27:30