您的位置:首页 > 编程语言

pom添加多个源代码目录

2015-12-02 16:59 134 查看
1. 在 pom 中默认的源代码目录是:

sourceDirectory 来配置,所以只能配置一个源代码目录,

而对于资源目录则可以通过以下方式来配置多个。

<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.tld</include>
<include>**/*.txt</include>
</includes>
<filtering>false</filtering>
</resource>

<resource>
<directory>src/main/resource</directory>
</resource>
</resources>


上面的配置其实就是对源代码目录中的一些配置文件,例如 *.properties, *.xml. *.txt 等加入到编译之后的目录中。否则运行时会报错。

2. sourceDirectory 只能配置一个,所以要借助插件来完成额外的源码目录的配置。

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.10</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.basedir}/src/jave/othersource</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: