java - 如何在专业环境中使用jbpm demo?

标签 java wildfly jbpm kie

我已经安装了http://download.jboss.org/jbpm/release/6.4.0.Final/jbpm-6.4.0.Final-installer-full.zip在这里找到http://www.jbpm.org/download/download.html这是一个包含 ant 和命令的独立环境,例如:“ant install.demo”。您最终将获得一个学习 kie 工作台的良好环境。

这非常适合学习,但我真的很想将其带入下一步,即拥有一个带有ear/war文件的wildfly服务器。我似乎找不到有关如何执行此操作的说明或建议。

我无法想象拥有一个必须远程桌面并发出“ant install.demo”或重新启动的虚拟机。

我错过了什么?

最佳答案

基本上,答案是——不多。不幸的是,当在您自己的独立应用程序中使用 jBPM 套件时,它对用户非常不友好。

演示安装程序基本上会安装一个运行相应 WAR 的 Wildfly 实例,因此从某种意义上说,它完全符合您的要求。然而,最大的问题是定制解决方案。安装程序附带预打包的 WAR,如果您想自定义某些解决方案(例如覆盖安全提供程序),则必须从源代码重新编译并重新打包相关代码。

我建议不要使用完整的 jBPM 套件,而是使用必要的组件。您可以将 jBPM 核心引擎用作独立库,而无需将其真正部署为单独的 WAR。

如果您需要具体提示,请随时询问。另外,如果您想在 Windows 下重新编译 jBPM 组件,请做好承受很多伤害的准备(并使用自定义 Maven GWT 构建器)。

关于java - 如何在专业环境中使用jbpm demo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39001291/

相关文章:

java - AXIS 2 Web 服务访问中的 ClassCastException : RequestURIBasedDispatcher

hibernate - jBPM 持久性 : Unable to build EntityManagerFactory

java - Java的轻量级工作流引擎

java - Wildfly 10 中的 org.jboss.security.jndi.JndiLoginInitialContextFactory ClassNotFound

java - 读取属性文件 "inStream parameter is null"

java - 在不注销的情况下更改环境变量(JAVA_HOME)

java - 如何在java对象的JAXB中将字段名称大写?

Java 正则表达式 : replace with capturing group

java - 在 Java 中为 Array 中的元素分配引用时到底发生了什么?

java - JAX_RS-MessageBodyProviderNotFoundException : MessageBodyWriter not found for ArrayList