首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >maven-jar-plugin与maven-source-plugin无效

maven-jar-plugin与maven-source-plugin无效
EN

Stack Overflow用户
提问于 2018-11-07 15:18:18
回答 1查看 1.3K关注 0票数 0

我使用maven-jar-plugin来使用我的测试类创建JAR,如下所示:

代码语言:javascript
运行
复制
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>${maven-jar-plugin.version}</version>
        <executions>
            <execution>
                <goals>
                    <goal>test-jar</goal>
                </goals>
            </execution>
        </executions>
    </plugin>

我想添加源代码,以便像这样使用maven-source-plugin测试JAR:

代码语言:javascript
运行
复制
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-source-plugin</artifactId>
        <version>${maven-source.version}</version>
        <executions>
            <execution>
                <id>attach-sources</id>
                <goals>
                    <goal>jar</goal>
                </goals>
            </execution>
            <execution>
                <id>attach-test-sources</id>
                <goals>
                    <goal>test-jar</goal>
                </goals>
            </execution>
        </executions>
    </plugin>

结果,我得到了四个JAR文件:

代码语言:javascript
运行
复制
<name>.jar
<name>-sources.jar
<name>-tests.jar
<name>-test-sources.jar

我的问题是,我做错了什么?我不能下载测试类的源代码,但可以为主类下载源代码吗?

问候

EN

回答 1

Stack Overflow用户

发布于 2018-11-07 19:51:52

<name>-tests.jar不是拼写错误,参见Apache插件/ jar:test-jar

<classifier>辅助分类器用于test-jar默认值为: tests

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53192381

复制
相关文章

相似问题

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