使用 JBPM 库构建时,如何停止 maven-compiler-plugin 更改依赖项的版本?

问题描述

我几个月来一直看到下面的警告,JBPM 的关键方面在我的代码中不起作用,所以我该如何解决

[WARNING] The POM for com.fasterxml.jackson.core:jackson-annotations:jar:2.9.10.redhat-00005 is missing,no dependency information available
[WARNING] The POM for com.fasterxml.jackson.core:jackson-core:jar:2.9.10.redhat-00005 is missing,no dependency information available
[WARNING] The POM for com.fasterxml.jackson.core:jackson-databind:jar:2.9.10.redhat-00005 is missing,no dependency information available

鉴于我已经将 pom.xml 中的相关依赖项指定为:

    <properties>
        <jbpm.version>7.44.0.Final-redhat-00006</jbpm.version>
        <myJackson.version>2.10.0</myJackson.version>   <!-- was 2.9.0 -->          
...
    </properties>
...
                </plugin>
                <!--plugin> <groupId>org.kie</groupId>
                     <artifactId>kie-maven-plugin</artifactId> 
                    <version>${jbpm.version}</version> 
                    <extensions>true</extensions> <dependencies> 
                </plugin -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.6.1</version>
                    <configuration>
                    </configuration>
                </plugin>
...
        <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
                <version>${myJackson.version}</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-annotations</artifactId>
            <version>${myJackson.version}</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
            <version>${myJackson.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <version>4.5.13</version>
        </dependency>

我希望当 Jackson 库一致时,我的项目问题就会消失。我应该如何更改我的 pom.xml 以解决丢失的 pom 文件?我所知道的版本 2.9.10.redhat-00005 不存在,我也不认为它们是 Redhat 的 - 这可能是来自 JBPM 的版本 00006,而不是 00005。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)