pom添加多个源代码目录
2015-12-02 16:59
134 查看
1. 在 pom 中默认的源代码目录是:
sourceDirectory 来配置,所以只能配置一个源代码目录,
而对于资源目录则可以通过以下方式来配置多个。
上面的配置其实就是对源代码目录中的一些配置文件,例如 *.properties, *.xml. *.txt 等加入到编译之后的目录中。否则运行时会报错。
2. sourceDirectory 只能配置一个,所以要借助插件来完成额外的源码目录的配置。
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>
相关文章推荐
- Java基本知识(连载)-分支和循环-2
- java List.subList方法中的超级大陷阱
- qt中使用mysql报没有mysql驱动错误的解决方案
- 关于C++语言的一些小知识点
- ubuntu下Qt Creator使用遇到的错误汇总(持续更新)
- Java线程学习笔记(一)---启动和停止线程
- 把Eclipse项目迁移到AndroidStudio
- Java之控制反转和依赖注入
- java web应用文件打包下载
- Java基本知识(连载)-分支和循环-1
- C语言编程入门之程序头文件的简要解析
- 从C++中传送多个数据(类似于结构体)进入QML的listView中
- Win32 Socket编程注意事项
- c语言调用dos命令
- springMVC中@RequestParam注解的用法
- Java GC CMS 日志分析
- c#托管与非托管
- spring mvc 访问静态资源404
- 《编程语言实现模式》笔记(一)词法和句法分析
- c# Eval函数中将日期显示的格式修改为yyyy-MM-dd形式