从Drools工作台将Drools项目部署到同一容器时出现问题

时间:2019-01-10 07:58:45

标签: wildfly drools rule-engine drools-kie-server drools-kie-workbench

我最近开始与JBoss Drools合作。我目前面临有关部署的问题。使用drools工作台,每当我更新项目中的某些内容(例如更新规则)然后继续部署项目时,它都会询问我要部署到的容器的ID。由于已经有一个容器在运行,因此我输入它的ID并单击“确定”,但是它说我不能使用同一容器来部署我的项目,因为它已经在使用中。更准确地说,消息是:

  

容器名称已被使用,请选择其他名称。

以下是相关的屏幕截图: enter image description here

我不想每次对项目进行更改时都创建新的容器。我的项目的组ID 工件ID 版本都是固定的,在我构建项目时不会更改。

我还观察到,如果继续使用其他容器名称,它将打包我的项目并将其部署到新的容器上。之后,如果我转到以前的容器设置,只需单击版本配置选项卡下的升级,它将获取我的代码的新版本。这是因为在成功部署后,新的jar在我的本地 .m2 目录中可用。

那么是否可以简单地打包项目,以便我可以转到容器版本配置并进行升级以读取新版本?我为此感到非常感谢,因为我已经为此苦苦挣扎了很长时间,到目前为止,我还没有找到任何质量帮助。请让我知道是否还有其他要求。

以下是一些相关的详细信息:

  • Wildfly(14.0.1.Final)
  • Drools工作台(business-central-7.15.0.Final-wildfly14)
  • Drools服务器(kie-server-distribution-7.15.0.Final)

0 个答案:

没有答案