1. 程式人生 > >jbpm6的安裝部署和jbpm+ssh專案搭建

jbpm6的安裝部署和jbpm+ssh專案搭建

        自從上次開博以來,也過了十多天了,一直想研究些東西,學習些東西,但忙於工作,似乎總湊不出那麼點時間,好在今天總算可以開始了。

        最近一直在學習和研究工作流,上網查了下,開源工作流引擎比較多,像jbpm、activiti、osworkflow、Shark等等,由於我是搞java 的,自然更傾向java開發的工作流引擎了,網上比較這些工作流的文章也很多,有興趣大家可以去查查,這裡就不多說了,由於在查閱的過程中發現,jbpm用的人比較多,於是就下載了jbpm來學習,關於jbpm的安裝部署和與ssh等框架的整合網上資料也是很多的,我這裡就說下步驟和自己在操作過程中遇到的一些問題,也方便日後自己查閱。

一、jbpm6的安裝部署

  1. 下載jbpm
地址:http://www.jbpm.org/download/download.html

目前最新的已經到6.4了,我之前下載的是6.3的。

2. 解壓jbpm-6.3.0.Final-installer-full.zip到E:\(隨便解壓到哪個盤都行,我這裡是E盤)

同時將lib\jbpm-6.3.0.Final-bin.zip解壓,這個是jbpm的jar包,用eclipse開發需要指定jbpm的執行環境,也就是這些包了。

3.安裝ant和jdk

ant下載地址:http://archive.apache.org/dist/ant/binaries/

apache-ant-1.8.0-bin.zip

目前最新到了1.9.7,我下的是1.8.0的。

下載好後解壓到E:\,我將檔名改為ant了,一長串看著煩,然後就是配置環境變量了。

ANT_HOME=E:\ant

path中新增E:\ant\bin


jdk的安裝就不說了,jdk要1.7的。

ant安裝完後開啟命令列串列埠,輸入ant -version能檢視版本號就說明成功,否則就是環境變數配置失敗,這裡需要注意的是環境變數設定完,需要重新開啟一個命令列視窗,否則就算成功了,也還是顯示“不是內部或外部命令”,這裡一開始不知道,也卡了一小會兒。還有就是環境變數在path中的配置用全路徑不要用變數名。

4. 安裝jbpm6

執行cmd,到jbpm的目錄下,命令:cd E:\jbpm-installer

執行命令:ant install.demo

開始安裝,安裝過程需要下載jboss、eclipse、hibernate的jar包等等,過程會比較久,而且下載過慢或中斷可能導致安裝失敗,我就碰到hibernate的jar包無法下載,於是用迅雷下載了後放在他指定的路徑,然後將下載部分去除,這個可以去build.xml裡修改。

安裝成功後會顯示build success。


5. 啟動

執行命令:ant start.demo(預設用的是8080埠,啟動前可以先檢視下是否被佔用,netstat -ano)

可以在E:\jbpm-installer\wildfly-8.1.0.Final\standalone\log\server.log檔案中檢視啟動日誌,啟動成功在E:\jbpm-installer\wildfly-8.1.0.Final\standalone\deployments目錄下會有一個jbpm-console.war.deployed檔案,失敗則會產生jbpm-console.war.failed檔案。


這裡要注意,雖然顯示成功,但釋出需要一些時間,沒那麼快,以檔案為準。

訪問地址:http://127.0.0.1:8080/jbpm-console,使用者名稱/密碼:admin/admin


相關推薦

jbpm6安裝部署jbpm+ssh專案搭建

        自從上次開博以來,也過了十多天了,一直想研究些東西,學習些東西,但忙於工作,似乎總湊不出那麼點時間,好在今天總算可以開始了。         最近一直在學習和研究工作流,上網查了下,開源工作流引擎比較多,像jbpm、activiti、osworkflow、S

Linux Ubuntu從零開始部署web環境及專案-----搭建ssh環境(一)

linux搭建ssh環境 1,使用者登入     成功輸入使用者名稱和密碼後  進入Ubuntu介面  2,配置網路   參考:http://blog.csdn.net/liu782726344/a

Unity3D中tolua的“安裝部署使用“教程

替換 部署 ref 比對 text asset gin 系統 .com 棄坑Cocos2d-x,轉戰Unity3D 考慮到項目一定會使用熱更,花了不少時間比對了lua的支持方案,最後定為tolua,原因不解釋。 俗話說,萬事開頭難,中間難,最後難……我反正是沒有找到如何安裝

ansible安裝部署配置、常用模塊整理

自動化運維工具 輸出信息 pat 秘鑰 img 系統命令 hair 作用 環境 今天心情不錯~~~~第25個生日了,又遇昨晚百年難得一見的藍月亮,所以昨晚連夜整理了文檔,會分為兩部分發出去,ansible批量化部署在工作中是非常實用,建議呢 整理大量常用模塊去練習1.1.1

Tomcat安裝部署安全加固優化以及反向代理應用

proto 用戶 app home con 配置文件 ftw 並發 環境變量 1、Tomcat介紹 Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun和其他一些公司及個人

linux centos7 nginx 安裝部署配置

php strong b- 資料 解壓 停止 forward wsdl 安裝路徑 1/什麽是NginxNginx("enginex")是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP代理服務器,在高連接並發的情況下Nginx是Apache服務器不

nginx 基礎的安裝部署依賴包

情況 一個 需要 make 安裝nginx 報錯 libs openss include 基礎的軟件包 大家可以去官網下載對應的包如果需要可以留言 我會發給大家的 在這裏就不累贅了 都是需要編譯安裝的依賴包安裝順序依次為:openssl、zlib、pcre, 然後安裝Ng

【Hadoop 分布式部署 八:分布式協作框架Zookeeper架構功能講解 及本地模式安裝部署命令使用 】

.gz 權限 實現 creat info 應用 data 就是 數據結構 What is Zookeeper     是一個開源的分布式的,為分布式應用提供協作服務的Apache項目     提供一個簡單的原語集合,以便與分布式應用可以在他之上構建更高層次的同步服務

Redis學習筆記-RedisCluster安裝部署API使用

1、Ruby安裝 $tar -xzvf ruby-2.2.4.tar.gz $./configure $make $make install 2、Redis安裝 $tar -zxvf redis-3.2.3.tar.gz $make && m

MyEclipse教程:Web開發——部署測試Web專案

MyEclipse 線上訂購年終抄底促銷!火爆開搶>> MyEclipse最新版下載 本教程向用戶展示了使用關聯的Web專案建立Web片段專案的機制。使用者還可以獲得要檢查的示例專案。在本教程中,使用者將學習如何: 建立Web片段和關聯的Web專案 部署並測試包含Web片段的示

MongoDB學習筆記-安裝部署簡易API操作

import java.util.ArrayList; import java.util.List; import com.mongodb.MongoClient; import com.mongodb.MongoCredential; import com.mongodb.ServerAddress;

PRESTO安裝部署引數說明(一)

PRESTO部署和引數說明(一) 一,概要 在部署和使用presto的過程中,在此記錄一下部署記錄和使用記錄以及需要注意的事項。本人使用的presto版本是0.214,3臺redhat虛擬機器。使用背景:客戶需要定期查詢大批量的資料,最後選擇了sqoop工具定期匯入hive,並且定期刪除定期更新,因為沒有

Eclipse安裝配置Maven,springboot安裝入門springboot簡單專案入門

1、  到官網找到這個,點選直接下載(官網地址:http://maven.apache.org/download.cgi) 2、  下載下來之後,解壓,我是放在D盤:   3、  配置環境變數:(注意:配置這個之前必須先下載並安裝JDK,

CentOS7配置教程(六)安裝Maven建立Java專案、執行專案

一、安裝 前提:需要安裝好jdk 1、下載安裝檔案 在任何目錄下執行如下命令: 2、解壓安裝 tar -zxvf apache-maven-3.3.9-bin.tar.gz  mv apache-maven-3.3.9 maven-3.3.9 3、配置環境變

OneProxy安裝部署分表簡測

Oneproxy部署安裝:  安裝環境:UCloud雲主機  centos 6.4  2.6.32-431.11.25.el6.ucloud.x86_64 官網http://www.onexsoft.com/?page_id=4029下載oneproxy最新版: onep

Intellij IDEA下載、註冊、安裝、外掛安裝(scala外掛與SBT外掛安裝建立scala專案

文中參考部落格: http://blog.csdn.net/u014273195/article/details/70854522 http://blog.csdn.net/spider_zhcl/article/details/48737413 http://blog.c

禪道 CentOS6.8安裝部署(開源的專案管理軟體)

前提準備 什麼是禪道:開源的專案管理軟體 官網 1.檔案下載並上傳到CentOS系統上 下載地址 2.安裝文件 安裝步驟 關閉防火牆 service iptables stop 解壓

【Maven】Maven系列(一)——環境安裝配置新建maven專案

1 Maven是什麼? Apache Maven 是一種用作軟體專案管理和理解工具。它基於專案物件模型(POM)的概念, 可以管理一個專案的構建、報告以及從專案核心資訊中生成文件。 Maven是一種專案管理和理解工具。Maven向開發者提供了一個完整的構建生

【Linux(CentOS7)下應用的安裝部署】:八、搭建Redis+sentinel高可用服務

Step 1:Redis的下載安裝 官網下載redis 解壓並安裝: [[email protected] ~]# cd /home/ [[email protected] home]# wget http://download.redis.io/r

大資料學習筆記(十六)-Hue的安裝部署使用

sudo yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi gcc gcc-c++ krb5-devel libtidy libxml2-devel libxslt-devel mak