在eclipse中安裝了Activiti插件之后,就可以新建Activiti工程,但是在實際使用時發現,在該工程中間新建Activiti Diagram,繪制好該圖形之后,右鍵,新建單元測試,選擇junit4類型,
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>


