首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Maven :如何从单个工件中获取所有的罐子?

Maven :如何从单个工件中获取所有的罐子?
EN

Stack Overflow用户
提问于 2017-11-22 05:00:24
回答 2查看 88关注 0票数 0

我希望包含来自工件的以下所有依赖项,但它只下载itext-xtra-5.1.1.jar

工件ID

  • itext-xtra-5.1.1-javadoc.jar
  • itext-xtra-5.1.1-sources.jar
  • itext-xtra-5.1.1.jar
代码语言:javascript
运行
复制
<!-- https://mvnrepository.com/artifact/com.itextpdf/itext-xtra -->
<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>itext-xtra</artifactId>
    <version>5.1.2</version>
</dependency>

请告诉我如何下载所有的罐子?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-22 09:18:12

使用<classifier>添加相关的sourcejavadoc依赖关系,即:

代码语言:javascript
运行
复制
<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>itext-xtra</artifactId>
    <version>5.1.1</version>
</dependency>
<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>itext-xtra</artifactId>
    <version>5.1.1</version>
    <classifier>javadoc</classifier>
</dependency>
<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>itext-xtra</artifactId>
    <version>5.1.1</version>
    <classifier>sources</classifier>
</dependency>

将作为依赖项下载所有3个jars:

  • itext-xtra-5.1.1-javadoc.jar
  • itext-xtra-5.1.1-sources.jar
  • itext-xtra-5.1.1.jar

我还建议使用属性设置版本以避免重复,例如:

代码语言:javascript
运行
复制
 <version>${itext-xtra.version}</version>
票数 0
EN

Stack Overflow用户

发布于 2017-11-22 05:07:13

打开<user_profile>/.m2/settings.xml.如果不存在,创建它

代码语言:javascript
运行
复制
<settings>

    <profiles>
        <profile>
            <id>downloadJavadoc_source_profile</id>
            <properties>
                <downloadSources>true</downloadSources>
                <downloadJavadocs>true</downloadJavadocs>
            </properties>
        </profile>
    </profiles>

    <activeProfiles>
        <activeProfile>downloadJavadoc_source_profile</activeProfile>
    </activeProfiles>
</settings>

从命令行执行此操作

代码语言:javascript
运行
复制
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47427121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档