maven 光速入门攻略03

原创 2017年01月02日 21:54:07

maven项目的目录结构是固定的,在开始之前先对目录结构有一个简单的了解是十分必要的。

下面是官方文档给出的一个maven项目的标准目录结构,必须严格按照目录构建maven项目

src/main/java Application/Library sources
src/main/resources Application/Library resources
src/main/resources-filtered Application/Library resources which are filtered. (Starting with Maven 3.4.0, not yet released.)
src/main/filters Resource filter files
src/main/webapp Web application sources
src/test/java Test sources
src/test/resources Test resources
src/test/resources-filtered Test resources which are filtered by default. (Starting with Maven 3.4.0, not yet released.)
src/test/filters Test resource filter files
src/it Integration Tests (primarily for plugins)
src/assembly Assembly descriptors
src/site Site
LICENSE.txt Project's license
NOTICE.txt Notices and attributions required by libraries that the project depends on
README.txt Project's readme

maven顶级目录下包含src(源文件存放目录),target(编译构建文件存放目录)这两个子目录和一个pom.xml文件,另外还包含一些项目的最终描述信息如readme.txt等。

src目录包含所有工程的源码文件,配置文件,资源文件等等。它下面的子目录包含main(主要的工程源文件),test(测试用例),site(项目站点文件)。

一开始我们只需关注src/main/java,src/test/java和pom.xml即可。


相关文章推荐

DAVINCI DM3730开发攻略——DVSDK4_03和双核CODEC机制介绍

【原文:http://zjbintsystem.blog.51cto.com/964211/1199430】 在上篇介绍了DM3730的开发环境,我们现在可以进入设计阶段了。再次声明:本人写这些...

寒城攻略:Listo 教你 25 天学会 Swift 语言 - 03 The Basic

寒城攻略:Listo 教你 25 天学会 Swift 语言 - 03 The Basic Swift 攻略教程,欢迎评论留言...

Shell脚本攻略03-使用shell进行数学运算

概述无论哪种编程语言都少不了算术操作,在这则攻略中,我们将会研究在shell中进行算术运算的各种方法。...

H2数据库攻略之三-结合Maven

h2 db maven

java maven quartz exampe 实战攻略

pom.xml

用Nexus做Maven私服全攻略

Nexus简介Nexus是Sonatype推出的强大Maven仓库管理器产品,要比以前TSS上介绍的Artifactory要好使用的多,也是一个拆箱即用的Java App,内嵌Jetty容器和Java...
  • bailove
  • bailove
  • 2011年02月28日 21:09
  • 563

Maven 2 for Eclipse配置全攻略(Windows篇)

(written at 2014-01-31 03:15:59) 为什么要用Maven。其实这个是Java的一个框架,有很多开源的项目只有一个pom.xml文件,没有Eclips...
  • ArJinMC
  • ArJinMC
  • 2014年03月12日 00:46
  • 1040

IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(三)

注册登录 --利用简单的编写注册登录系统来打通从前端到后台的数据传输路径。 一、建立数据库、基本表 基本环境:mysql5,7、Navicat for MySQL11.0.9企业版。 我们在本地mys...

Maven使用攻略

转载请注明出处:Maven简介Maven是基于项目对象模型(POM即Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。安装和使用1、下载...

IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(四)

权限管理(上) --注册登录系统演示、权限管理理论与建表、相应javabean的创建 写在前面  接着上一篇末尾,我们进行注册登录系统演示。为了简化操作,暂不进行访问控制,默认登录成功的用户都能...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven 光速入门攻略03
举报原因:
原因补充:

(最多只允许输入30个字)