码迷,mamicode.com
首页 > 其他好文 > 详细

pom添加多个源代码目录

时间:2015-12-02 18:03:41      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

1. 在 pom 中默认的源代码目录是:

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

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

 1     <resources>
 2         <resource>
 3             <directory>src/main/java</directory>
 4             <includes>
 5                 <include>**/*.properties</include>
 6                 <include>**/*.xml</include>
 7                 <include>**/*.tld</include>
 8                 <include>**/*.txt</include>
 9             </includes>
10             <filtering>false</filtering>
11         </resource>
12 
13         <resource>
14             <directory>src/main/resource</directory>
15         </resource>
16     </resources>

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

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

 1 <plugin>
 2         <groupId>org.codehaus.mojo</groupId>
 3         <artifactId>build-helper-maven-plugin</artifactId>
 4         <version>1.10</version>
 5         <executions>
 6           <execution>
 7             <id>add-source</id>
 8             <phase>generate-sources</phase>
 9             <goals>
10               <goal>add-source</goal>
11             </goals>
12             <configuration>
13               <sources>
14                 <source>${project.basedir}/src/jave/othersource</source>
15               </sources>
16             </configuration>
17           </execution>
18         </executions>
19       </plugin>

 

pom添加多个源代码目录

标签:

原文地址:http://www.cnblogs.com/a-ray-of-sunshine/p/5013507.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!