摘要:創建和設置項目創建一個名為的項目以下稱為,其中包含以下依賴項文件當然,將替換為下載的版本,例如,如果你下載的軟件包是,那么的值將是。
創建和設置Maven項目
創建一個名為“ActivitiDeveloperQuickStart”的Java項目(以下稱為$quickStartJavaProjectName),其中包含以下Maven依賴項:
文件:$mvnProject/pom.xml
4.0.0 $quickStartJavaProjectName $quickStartJavaProjectName 0.0.1-SNAPSHOT org.activiti activiti-engine $actVer org.slf4j slf4j-api 1.7.21 org.slf4j slf4j-log4j12 1.7.21 com.h2database h2 1.4.193
當然,$actVer將替換為下載的Activiti版本,例如,如果你下載的Activiti軟件包是“activiti-5.22.0”,那么$actVer的值將是5.22.0。
請注意以下依賴項:
Activiti(org.activiti) — Activiti的BPM引擎
數據庫(com.h2database) — H2數據庫
日志記錄(org.slf4j) — Java的簡單日志外觀
在引用構建目錄時,本教程假定你的maven項目的標準Maven構建路徑:
路徑 | 描述 |
---|---|
$mvnProject/src/main/java | Java源目錄 |
$mvnProject/src/main/resources | Resource目錄 |
$mvnProject/src/test/java | Java測試目錄 |
$mvnProject/src/test/resources | Resource測試目錄 |
你應該能夠構建空白項目,在繼續之前,請確保整體狀態為“BUILD SUCCESS”。
命令:mvn compile
基礎路徑:$mvnProject
[INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building $quickStartJavaProjectName 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ $quickStartJavaProjectName --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 0 resource [INFO] [INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ HelloProcess2 --- [INFO] Nothing to compile - all classes are up to date [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.592s [INFO] Finished at: Sun Nov 27 05:09:59 EST 2016 [INFO] Final Memory: 10M/309M [INFO] ------------------------------------------------------------------------
你的輸出可能看起來不同,最值得注意的是,maven可能需要檢索項目依賴項。上一篇:介紹
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/76202.html
摘要:介紹這個快速入門假定熟悉和使用的開發環境本教程將引用以下變量變量描述項目的根位置從下載的解壓縮文件的根位置。的名稱建議將其作為。 介紹 這個快速入門假定: 熟悉Maven和Java 使用Java的開發環境 本教程將引用以下變量: 變量 描述 $mvnProject maven項目的根位置. $actUnzipedPack 從http://www.activiti.or...
摘要:二環境準備編譯器選擇這里我們使用進行工作流開發,雖然對于工作流的友好度不是很好,因為會有一些小的,但是,對于的開發還是非常的好的。新建后出現下面的編輯頁面到現在,編輯插件就準備好了。 文章源碼托管:https://github.com/OUYANGSIHA...歡迎 star !!! 一、前言 在上一節中我們對activiti進行了基本的介紹activiti進行了基本的介紹,同時介紹了...
摘要:項目介紹風格的一套系統,前端采用作為前端框架,后端采用作為服務框架,采用自封裝的對所有請求進行參數校驗,以保證接口安全性。 skyeye 項目介紹 win10風格的一套系統,前端采用layui作為前端框架,后端采用SpringBoot作為服務框架,采用自封裝的xml對所有請求進行參數校驗,以保證接口安全性。 項目地址:https://gitee.com/doc_wei01_a...該項...
摘要:介紹什么是是由軟件在年月日發布的業務流程管理框架,它是覆蓋了業務流程管理工作流服務協作等領域的一個開源的靈活的易擴展的可執行流程語言框架。第二部分是表示表的用途的兩個字母標識。 Activiti介紹 什么是Activiti? Activiti5是由Alfresco軟件在2010年5月17日發布的業務流程管理(BPM)框架,它是覆蓋了業務流程管理、工作流、服務協作等領域的一個開源的、靈...
摘要:通過流程引擎獲取了一個對象倉庫對象由倉庫的服務對象產生一個部署對象配置對象,用來封裝部署操作的相關配置。輔導員審批的審批人員是歐陽思海。部署流程定義從與流程定義和部 文章源碼托管:https://github.com/OUYANGSIHA...歡迎 star !!! 本來想著閑來無事,前面在項目中剛剛用到了工作流 Activiti 框架,寫寫博客的,但是,事情總是紛紛雜雜,一直拖延到現...
閱讀 2814·2021-11-18 10:02
閱讀 3673·2021-11-15 17:59
閱讀 2306·2021-09-06 15:00
閱讀 3344·2019-08-29 16:58
閱讀 1056·2019-08-26 10:34
閱讀 1581·2019-08-26 10:15
閱讀 1286·2019-08-26 10:11
閱讀 2713·2019-08-23 18:33