繁体   English   中英

Eclipse Maven依赖关系问题

[英]Eclipse Maven Dependency issue

我有maven-depenencies文件夹,其中列出了我在本地进行编译和测试所需的50多个jar。 此外, POM.xml具有特定的功能(请参见代码段),该功能在“ target / final_build.jar”中列出了我想要的依赖项。 我不想剩下的Maven-我可以在Eclipse IE上看到的依赖项。 我只想将以下打包成最终罐子的..

有什么简单的方法可以完成。 我尝试了复制依赖关系,但它复制了所有Maven依赖关系,而不是pom.xml中列出的4个依赖关系。 更多信息将它们复制到lib / src文件夹。

所需状态是仅具有以下提到的4个依赖项,它们是“ target / outputfile.jar”的一部分

    <dependencies>           
       <dependency>
       <groupId>org.twitter4j</groupId>
       <artifactId>twitter4j-core</artifactId>
       <version>3.0.3</version>
    </dependency>
    <dependency>
       <groupId>org.twitter4j</groupId>
       <artifactId>twitter4j-stream</artifactId>
       <version>3.0.3</version>
    </dependency>
   </dependencies>

可以通过提供的依赖项范围来指定编译/测试所需的依赖项,而不是应用程序所需的依赖项(因为(EE- / JDK-/?-)容器已经具有此类)。

<dependencies>           
    <dependency>
        <groupId>org.twitter4j</groupId>
        <artifactId>twitter4j-core</artifactId>
        <version>3.0.3</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.twitter4j</groupId>
        <artifactId>twitter4j-stream</artifactId>
        <version>3.0.3</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM