包含maven

时间:2016-12-21 14:57:56

标签: java maven war

我有一个War文件,其中包含我需要的依赖项和类文件,我试图将其包含在我的Maven项目中。在War文件中,有一个包含那些库和类的WEB-INF。我尝试了所有我想知道的事情,但我对Maven的了解有限。

  • 我试过简单地将War列为依赖项并按照here描述的过程来安装第三方库,但是当我这样做时Maven说它无法找到我的包我尝试安装时需要。

  • 我试图按照here描述覆盖战争但没有运气。

  • 我试过maven-warpath-plugin,但也没有任何运气。

这些工具中的任何一个能否解决我的问题?我是如何尝试以这种方式解决问题的?还是我完全偏离基地?

以下是我使用maven-warpath-plugin的pom.xml的重要部分:

<build>
    ...
    <pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.appfuse</groupId>
                <artifactId>maven-warpath-plugin</artifactId>
                <version>1.0-SNAPSHOT</version>
                <extensions>true</extensions>
                <executions>
                    <execution>
                        <goals>
                            <goal>add-classes</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
         </plugins>
    </pluginManagement>
    ...
</build>
<repositories>
    <repository>
        <id>data-local</id>
        <name>data</name>
        <url>file://${project.basedir}/o</url>
    </repository>
</repositories>
<dependencies>
...
    <dependency>
        <groupId>my.local.dep</groupId>
        <artifactId>MyLocalDep</artifactId>
        <version>1.1.1.1</version>
        <type>war</type>
    </dependency>
    <dependency>
        <groupId>my.local.dep</groupId>
        <artifactId>MyLocalDep</artifactId>
        <version>1.1.1.1</version>
        <type>warpath</type>
    </dependency>
</dependencies>

0 个答案:

没有答案