安装maven之后,我的项目没有出现在jBPM WorkItem信息库中

时间:2019-08-13 16:00:04

标签: maven repository pom.xml jbpm parent-pom

我想为一个应用程序开发多个自定义WorkItem,并将它们存储在jBPM WorkItem存储库的实例上。 This tutorial描述了在此存储库上获得任何可用的自定义工作项的步骤。我按照教程进行操作,没有任何错误消息,但是最后,我的自定义WorkItem没有出现在资源库中。

这正是我已经完成的步骤。

  1. 设置项目并创建工作项
    • git clone https://github.com/kiegroup/jbpm-work-items
    • mvn archetype:generate -DarchetypeGroupId=org.jbpm -DarchetypeArtifactId=jbpm-workitems-archetype -DarchetypeVersion=7.26.0-SNAPSHOT -DgroupId=org.jbpm.contrib -DartifactId=generated-custom-workitem -DclassPrefix=GeneratedCustom -Dversion=7.26.0-SNAPSHOT -DarchetypeCatalog=local
    • 将项目导入我的IDE中,并添加一条“ Hello World”消息。
  2. 将我的项目添加到jBPM WorkItem存储库

    • 将这些行添加到标签中的./pom.xml。

      <dependency> <groupId>org.jbpm.contrib</groupId> <artifactId>generated-custom-workitem</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.jbpm.contrib</groupId> <artifactId>generated-custom-workitem</artifactId> <version>${project.version}</version> <type>zip</type> </dependency>

    • 将这些行添加到第一个标记中的./repository/pom.xml。

      <dependency> <groupId>org.jbpm.contrib</groupId> <artifactId>generated-custom-workitem</artifactId> <type>zip</type> </dependency>

    • mvn clean install

      我获得每个模块(包括我的模块)和整个构建的成功状态。

    • cd repository-springboot

      mvn spring-boot:run

    • 转到http://localhost:8090/repository

我希望自定义工作项在列表中。 但是工作项既不在联机存储库中,也不在以下目录./repository/target/repository-7.26.0-SNAPSHOT/中。

要使我的工作项目可用,我应该纠正什么?

我为我的工作项目收到以下警告消息:

[WARNING] No SupportedSourceVersion annotation found on org.jbpm.process.workitem.core.util.WidProcessor, returning RELEASE_6.
[WARNING] Supported source version 'RELEASE_6' from annotation processor 'org.jbpm.process.workitem.core.util.WidProcessor' less than -source '1.8'
[WARNING] The following options were not recognized by any processor: '[templateResources, widsResources, widName, generateTemplates, generateWids]'

我收到所有其他工作项目的这些消息。 还有另一条警告消息:

[WARNING] Assembly file: /Users/myuser/tests/jbpm-workitems-tests/workitem-test3/jbpm-work-items/generated-custom-workitem/target/generated-custom-workitem-7.26.0-SNAPSHOT is not a regular file (it may be a directory). It cannot be attached to the project build for installation or deployment.

我尝试删除该目录并再次编译,但是它也不起作用。

0 个答案:

没有答案