Maven在默认的源码包的基础上增加自己定义的源码包
2017-04-11 17:46
405 查看
默认情况下maven的源码包的路径是这样的 src/main/java
但是我们的一个模块中也会有需要多个源码包的情况。这个时候我们需要一个maven的插件了。
<!-- 指定多个源代码目录、多个资源文件目录 -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>src/spring/java</source>
<source>src/main/java</source>
<source>src/main/aaa</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
配置文件写的很清楚了,在src/spring/java src/main/java src/main/aaa三个目录下的Java代码全部编译掉输出到target目录下。
但是我们的一个模块中也会有需要多个源码包的情况。这个时候我们需要一个maven的插件了。
<!-- 指定多个源代码目录、多个资源文件目录 -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>src/spring/java</source>
<source>src/main/java</source>
<source>src/main/aaa</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
配置文件写的很清楚了,在src/spring/java src/main/java src/main/aaa三个目录下的Java代码全部编译掉输出到target目录下。
相关文章推荐
- asp.net基础复习(四)——修改fckeditor2.6.3 .Net源码来自定义上传文件名
- 给Ajax.Request的onComplete事件增加自己定义的参数
- Maven基础-默认中央仓库[settings.xml 配置详解 ]
- 模块管理常规功能自己定义系统的设计与实现(22--第二个模块的增加)
- Maven基础-默认中央仓库[settings.xml 配置详解 ]
- 像腾讯QQ和Skype一样定义自己的类似HTTP的Web协议,可以通过URL来触发自己的程序(附源码)
- Heritrix1.14源码分析(11) Heritrix中的URL--CandidateURI和CrawlURI以及如何增加自己的属性
- 在chromium源码中增加默认的搜索引擎
- Java基础之一组有用的类——为标记定义自己的模式(ScanString)
- android studio开发教程 ListActivity的2种使用方法:系统默认布局和自己定义布局
- 深入学习Django源码基础3 - python提供的对象默认方法
- C#基础系列:开发自己的窗体设计器(在容器上拖动鼠标增加控件)
- C#基础系列:开发自己的窗体设计器(在容器上拖动鼠标增加控件)
- C#基础系列:开发自己的窗体设计器(在容器上拖动鼠标增加控件)
- 在solr的源码的基础上进行开发,把solr 4.4.0的源码导入到本地eclipse中,使用maven进行管理。
- 给Ajax.Request的onComplete事件增加自己定义的参数
- C++第三周任务3请在原类基础上,增加成员函数,要求前三个设计成内置函数,在main()数中增加适当的调用以展示扩充类定义后的功能(最好能一次运行)。
- Maven基础-默认中央仓库[settings.xml 配置详解 ]
- 滑动方向的检测和侧滑效果,自己可以定义,或者上啦刷新的制作基础
- 高德地图显示自己定义的城市而不是默认的北京