Maven没有使用read-project-properties添加Jar引用

时间:2016-04-21 13:24:18

标签: java maven maven-plugin

我正在引用一个jar文件,该文件在properties-maven-plugin的帮助下存储在我的本地机器中。我这样做是为了在jenkins上我可以通过属性文件定义一个单独的路径。当我向POM添加以下代码时它没有带来jar,因此,代码无法引用它。有什么建议 ?

<build>
    (...)
    <plugins>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>properties-maven-plugin</artifactId>
            <version>1.0.0</version>
            <executions>
                <execution>
                    <phase>initialize</phase>
                    <goals>
                        <goal>read-project-properties</goal>
                    </goals>

                    <configuration>
                        <files>
                            <file>src/main/resources/app.properties</file>
                        </files>
                        <dependencies>
                            <dependency>
                                <groupId>com.company.tibco.mqm</groupId>
                                <artifactId>jms</artifactId>
                                <version>1.0</version>
                                <scope>system</scope>
                                <systemPath>${ibm.mq.jar}</systemPath>
                            </dependency>
                        </dependencies>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    (...)
    </plugins>
</build>

app.properties文件如下

ibm.mq.jar=C:\setup\lib\com.ibm.mqjms.jar

0 个答案:

没有答案