在eclipse中安裝了Activiti插件以後,就能夠新建Activiti工程,可是在實際使用時發現,在該工程中間新建Activiti Diagram,繪製好該圖形以後,右鍵,新建單元測試,選擇junit4類型,eclipse
1. 建立Activiti工程
2. 新建Activiti Diagram
3. 繪製以下流程
4. 建立該bpmn圖形的單元測試
5. 而後單元測試代碼就報以下的各類找不到類型的錯誤
6. 若是是maven的項目,通常能夠經過以下方式解決
7. 可是在Activiti類型的工程中,右鍵是沒有maven選項的,解決方法以下:
1)先在eclipse的project explorer中把該項目刪除;
2)而後在從新import進來,import的時候選擇maven類型;
3)導進來以後,在該項目上右鍵就能夠看到maven的菜單了,而後第6步的方式強制更新一下,全部錯誤就消失了。問題獲得解決。
8. 那麼這個從新導入以後的工程和原來的工程究竟有什麼區別呢。
我在導入以前先對整個LearnActiviti5工程作了一次備份,而後把導入先後的工程用beyondcompare作對比,結果以下,主要是.project和.classpath兩個文件的內容發生了改變,其中最主要的是在.project文件內部添加了以下內容:
<nature>org.eclipse.m2e.core.maven2Nature</nature>