当前位置: 首页 > 知识库问答 >
问题:

如何用camunda企业版配置Springboot?

楮星鹏
2023-03-14

我正面临着一个问题,当用camunda enterprise edition项目配置springboot时,无法解决“camunda-bpm-spring-boot-starter-webapp-ee”的依赖关系,如果我错过了配置的话,任何人都可以提出建议

请查找以下配置

在pom.xml中

<project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    <modelVersion>4.0.0</modelVersion>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.10.RELEASE</version>
        <relativePath />
    </parent>

    <properties>
        <java.version>8</java.version>
        <camunda.version>3.3.6</camunda.version>
    </properties>

    <groupId>com.example.workflow</groupId>
    <artifactId>my-project-camunda</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>org.camunda.bpm.springboot</groupId>
            <artifactId>camunda-bpm-spring-boot-starter-rest</artifactId>
            <version>${camunda.version}</version>
        </dependency>

        <dependency>
            <groupId>org.camunda.bpm.springboot</groupId>
            <artifactId>camunda-bpm-spring-boot-starter-webapp-ee</artifactId>
            <version>${camunda.version}</version>
        </dependency>

        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
        </dependency>

    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
    <repositories>
        <repository>
            <id>camunda-bpm-nexus-ee</id>
            <name>camunda-bpm-nexus-ee</name>
            <url>https://app.camunda.com/nexus/content/repositories/camunda-bpm-ee</url>
        </repository>
        <repository>
            <id>camunda-bpm-nexus</id>
            <name>camunda-bpm-nexus</name>
            <url>https://app.camunda.com/nexus/content/groups/public</url>
        </repository>
    </repositories>

</project>

camunda-license.txt
它包含许可证密钥

共有1个答案

陈龙野
2023-03-14

你不变的pom对我的环境很好。我们的环境之间的区别在于Maven配置。

从cmd运行mvn clean包-x来诊断问题。(首先在IDE外部进行诊断以降低复杂性。IDE可以使用自己的Maven、覆盖设置等)

您很可能会发现问题与您的凭据、代理配置或防火墙有关,或者您的构建完全使用了另一个maven安装/config(另一个setting.xml)。获取存储库凭据的最可靠方法是在user_home\.m2目录中放置一个带有凭据的settings.xml。

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <servers>   
        <server>
          <id>camunda-bpm-ee</id>
          <username>myuser.name</username>
          <password><![CDATA[myPassword]]></password>
         </server>
    </servers>
    <profiles>
        <profile>
            <id>camunda-bpm</id>
            <repositories>
                <!-- spring maven repository -->
                <repository>
                    <id>springsource-repo</id>
                    <name>SpringSource Repository</name>
                    <url>http://repo.springsource.org/release</url>
                </repository>
                <!-- camunda maven repository -->
                <repository>
                    <id>camunda-bpm-nexus</id>
                    <name>camunda-bpm-nexus</name>
                    <url>https://app.camunda.com/nexus/content/groups/public</url>
                </repository>
                <repository>
                    <id>camunda-bpm-ee</id>
                    <name>camunda-bpm-ee</name>
                    <url>https://app.camunda.com/nexus/content/repositories/camunda-bpm-ee</url>
                </repository>
            </repositories>
        </profile>
    </profiles>
    <activeProfiles>
        <activeProfile>camunda-bpm</activeProfile>
    </activeProfiles>
</settings>
 类似资料:
  • 您可以对以下企业内容进行设置 基本信息 企业认证 用车地点 增值服务的开关配置 一、基本信息 企业名称:如您已完成资质认证,只能通过资质认证进行修改 中文简称:必填,中文简称将显示在滴滴企业版APP、滴滴出行APP中 联系人:选填,方便滴滴工作人员为您的企业提供更好服务 联系电话:选填,方便滴滴工作人员为您的企业提供更好服务 英文简称:选填,当滴滴出行APP为英文版时,有保险时显示 所属行业:选填

  • 出于隐私或法律原因而不能将代码托管到第三方平台的企业,可能希望在企业内部架设专有的GitHub服务,能做到么?答案就是GitHub企业版(GitHub Enterprise)。 网址:https://enterprise.github.com/。 GitHub企业版搭建在企业本地网络中,因此企业拥有对版本库和项目完整的控制权限。GitHub企业版包含了GitHub上所有的好东西:提交历史、代码浏览

  • 前面《企业用户如何更好地使用金数据》一文里,我们介绍了几种在个人版中展示企业品牌的方法:在表单页眉插入企业 logo 图片并在底部隐藏金数据 logo ,绑定企业域名,使用企业名称做短信签名等等。这些依然适用于企业版,但是企业版提供了更多功能让你进一步凸显企业品牌和形象。 独立的登陆域名 个人版中,所有用户通过统一网址 jinshuju.net/login 登陆账号。而企业版用户拥有封闭且独立的登

  • 一般出差的流程是这样的: 申请人填写出差申请表 行政为申请人选择航班和酒店信息 发送邮件,确认航班与酒店 根据确认情况进行预定,允许出差 很多 HR 按照这个流程做了这个一个表单,如图 1 所示: 图1 出差申请表 可依然会遇见问题,因为出差的航班和酒店需要从外部网站预定,一直处于变化中,而且每个人的需求又千差万别。且不说出差人数多时带来的管理成本,单单每次翻来覆去地确认都极费功夫。辛辛苦苦确定方

  • 某电信公司提供家庭套餐业务,该套餐可以办理一个家用宽带和手机包月业务,并且在家庭成员的多部手机间共享手机流量,用户可以自定义宽带业务带宽和手机数据流量包。该公司市场推广人员希望用户可以访问公众号来自主申请套餐办理。 改造前 使用个人版或者企业版的基本字段可以搭建一个简单的表单,满足基本的业务需求:用户及其家庭成员的信息填报,不同套餐内容的选择和组合。表单内容如图 1 所示,可扫描图中二维码查看完整

  • 一、简介 黄页企业所使用模版的添加、修改、及管理。 二、添加黄页企业模版 企业模版的位置是: phpcms\templates\default\yp\com_default(com_default:为企业模版名称) 二、企业模版管理 三、企业模版的权限设置

  • 该软件官网已不存在 cacti中文企业版 本系统采用liunx与cacti集成,安装配置简单。 使用方法: root密码:CactiEZ cacti登录密码:admin 第一次登录强制更改密码 集成了我们最常用的插件,省去了我们自行安装的麻烦。 登录以后点击:用户管理——admin------区域------所有打钩特别说明: 此版本为目前网上最稳定版本,简单易用,插件非常的全!足以应付我们日常的

  • 由企业内部开发的应用,可连接企业内部系统,仅能在本企业内使用 1、进入企业管理平台-应用中心,创建应用 2、填写应用基本信息 3、从通讯录中选择应用可见范围,应用仅会出现在可见范围内员工的客户端上