Maven替换插件StringUtil问题

Maven替换插件StringUtil问题,maven,Maven,我正在尝试在我的构建中实现 然而,我一直被这个问题困扰着: [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.google.code.maven-replacer-plugin:replacer:1.5.2:replace (default) on project ReportBCSIS: Execution defa

我正在尝试在我的构建中实现

然而,我一直被这个问题困扰着:

[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.google.code.maven-replacer-plugin:replacer:1.5.2:replace (default) on project ReportBCSIS: Execution default of goal com.google.code.maven-replacer-plugin:replacer:1.5.2:replace failed: A required class was missing while executing com.google.code.maven-replacer-plugin:replacer:1.5.2:replace: org/apache/commons/lang/StringUtils
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>com.google.code.maven-replacer-plugin:replacer:1.5.2
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/Users/grudy/.m2/repository/com/google/code/maven-replacer-plugin/replacer/1.5.2/replacer-1.5.2.jar
[ERROR] urls[1] = file:/C:/Users/grudy/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
[ERROR] 
[ERROR] -----------------------------------------------------: org.apache.commons.lang.StringUtils
[ERROR] -> [Help 1]
以下是我当前的pom配置:


com.google.code.maven-replacer-plugin
替代者
1.5.2
准备包装
代替
target/${project.artifactId}/index.jsp
BUILDID-TOKEN
121212-哈哈

有什么想法吗?

在插件中添加以下文本可以实现以下目的:

<dependencies>
    <dependency>
        <groupId>commons-lang</groupId>
        <artifactId>commons-lang</artifactId>
        <version>2.6</version>
    </dependency>
    <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>2.0.1</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
</dependencies>

公地郎
公地郎
2.6
公地io
公地io
2.0.1
罐子
编译

通常的过滤还不够吗?此外,问题在于插件,因为它没有定义正确的依赖项。看起来缺少commons lang和commons id依赖项,因为Maven Replacer插件需要它。