Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the best process engine for flowable

2025-02-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

Flowable is the best process engine to use, many novices are not very clear about this, in order to help you solve this problem, the following editor will explain in detail for you, people with this need can come to learn, I hope you can gain something.

1. Download flowable-6.5.0: https://flowable.com/open-source/downloads/ from the official website

After downloading and decompressing, open the directory wars

two。 Find a clean tomcat8

Put the contents in the wars file directory

Flowable-admin.war flowable-idm.war flowable-modeler.war flowable-rest.war flowable-task.war

A total of 5 war packages are placed in the webapps directory of tomact

3. Then find tomcat / bin / startup.bat to start tomcat

Will wait for a period of time, after all the war packets are decompressed

4. Find the (www.1b23.com flowable project source code) in each project

For example, configuration files such as\ webapps\ flowable-admin\ WEB-INF\ classes application-dev.properties

Modify: change to your own database link address, create the database name flowable yourself, and create 86 tables from the sql script under creat/all under database in flowable-6.5.0.zip.

Spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.0.1:3306/flowable?characterEncoding=UTF-8spring.datasource.username=rootspring.datasource.password=rootflowable.admin.app.server-config.process.port=9999flowable.admin.app.server-config.cmmn.port=9999flowable.admin.app.server-config.app.port=9999flowable.admin.app.server-config.dmn.port=9999flowable.admin.app.server-config.form.port=9999flowable.admin.app.server-config.content.port=9999

Flowable project source code: www.1b23.com

Modify\ webapps\ flowable-admin\ WEB-INF\ classes flowable-default.properties, mainly to change the database link to mysql.

Server.port=9988server.servlet.context-path=/flowable-adminmanagement.endpoints.jmx.unique-names=true# This is needed to force use of JDK proxies instead of using CGLIBspring.aop.proxy-target-class=falsespring.aop.auto=falsespring.application.name=flowable-ui-adminspring.liquibase.enabled=falsespring.servlet.multipart.max-file-size=10MBspring.banner.location=classpath:/org/flowable/spring/boot/flowable-banner.txt# The default domain for generating ObjectNames must be specified. Otherwise when multiple Spring Boot applications start in the same servlet container# all would be created with the same name (com.zaxxer.hikari:name=dataSource,type=HikariDataSource) for examplespring.jmx.default-domain=$ {spring.application.name} # Expose all actuator endpoints to the web# They are exposed But only authenticated users can see / info and / health abd users with access-admin can see the othersmanagement.endpoints.web.exposure.include=*# Full health details should only be displayed when au ser is authorizedmanagement.endpoint.health.show-details=when_authorized# Only users with role access-admin can access full health detailsmanagement.endpoint.health.roles=access-admin# Spring prefixes the roles with ROLE_. However, Flowable does not have that concept yet, so we need to override that with an empty stringflowable.common.app.role-prefix=# H2 example (default) # spring.datasource.driver-class-name=org.h3.Driver#spring.datasource.url=jdbc:h3:tcp://localhost/flowableadmin#spring.datasource.url=jdbc:h3:~/flowable-db/db;AUTO_SERVER=TRUE;AUTO_SERVER_PORT=9091 DB_CLOSE_DELAY=-1spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.0.1:3306/flowable?characterEncoding=UTF-8#spring.datasource.driver-class-name=org.postgresql.Driver#spring.datasource.url=jdbc:postgresql://localhost:5432/flowableadmin#spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver#spring.datasource.url=jdbc:sqlserver://localhost:1433 DatabaseName=flowableadmin#spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver#spring.datasource.url=jdbc:oracle:thin:@localhost:1521:FLOWABLEADMIN#spring.datasource.driver-class-name=com.ibm.db2.jcc.DB2Driver#spring.datasource.url=jdbc:db2://localhost:50000/flowableadminspring.datasource.username=rootspring.datasource.password=root

5. After the modification of several projects, close the tomcat that you ran before and restart it.

After starting up normally, it will take a long time.

Access http://127.0.0.1:8080/flowable-admin username admin password text

Access http://127.0.0.1:8080/flowable-idm username admin password text

Access http://127.0.0.1:8080/flowable-modeler username admin password text

Is it helpful for you to read the above content? If you want to know more about the relevant knowledge or read more related articles, please follow the industry information channel, thank you for your support.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report