Activiti系列:如何把Activiti工程轉換為maven工程以解決依賴項找不到的問題


在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>
 

 
 
 
 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM