Maven compile multiple source directory

这个是今年的第一篇文章,也达成了我的目标这篇文章算是250之后的第一篇了。留个纪念,如果标题可以标红的话,这篇我一定会标红的,可是没这个功能啊。

 

看到标题就知道这篇文章是干什么的了,所以这里记录一下

 

举一个简单的例子

<build>
    <sourceDirectory>.</sourceDirectory>
    <plugins>
        <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
        <includes>
            <include>src/main/java/**/*.java</include>
            <include>src/main2/java/**/*.java</include>
        </includes>
        </configuration>
        </plugin>
    </plugins>
</build>

大家也能看懂这个,不过我是阿Q,我喜欢用多个方式来做一件事,大家都认为我多此一举,可是有的时候,就是这样的多此一举就有可能改变自己的命运

在写一个方式

添加build-helper,添加位置/project/build/plugins

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>build-helper-maven-plugin</artifactId>
    <executions>
        <execution>
            <phase>generate-sources</phase>
            <goals><goal>add-source</goal></goals>
            <configuration>
                <sources>
                    <source>src/main/generated</source>
                </sources>
            </configuration>
        </execution>
    </executions>
</plugin>

 

 简简单单的,希望对大家有用

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值