maven项目结构

maven java项目结构

   pom.xml                    核心配置,项目根下
    src/main/java                java源码目录
    src/main/resources            java配置文件目录(maven项目中的配置文件以后都放到这里)
    src/test/java                    测试源码目录
    src/test/resources            测试配置目录
    target                        输出目录(字节码文件和jar包)//编译自动生成

maven web项目结构

  pom.xml                    核心配置
  src/main/java                java源码
  src/main/resources            java配置
  src/main/webapp            eclipse web项目中 WebContent目录
      |-- WEB-INF
         |-- web.xml
  src/test                    测试  src/test/java  src/test/resources   target                    输出目录

maven 无骨架java项目

 pom.xml                    核心配置,项目根下
 src/main/java                java源码目录 src/main/resources            java配置文件目录(maven项目中的配置文件以后都放到这里)
 src/test/java                    测试源码目录
 src/test/resources            测试配置目录
 target                        输出目录(字节码文件和jar包)

maven 无骨架web项目

 pom.xml                    核心配置
 src/main/java                java源码
 src/main/resources            java配置
 src/main/webapp            eclipse web项目中 WebContent目录
    |-- WEB-INF
       |--lib
       |-- web.xml
  target                    输出目录
  src/test

原文地址:https://www.cnblogs.com/lovemeng1314/p/11516124.html

时间: 2024-07-31 04:58:11

maven项目结构的相关文章

Maven01 环境准备、maven项目结构、编译/测试/打包/清除、安装、

0 前提准备 0.1 安装java开发环境 0.2 安装maven工具 1 maven项目基本结构 如图所示,整个maven项目有业务文件.测试文件.POM依赖管理文件:其实还有一个资源文件resources: 代码文件和测试文件都是放在src文件中,src文件成为源文件:业务文件和测试文件处于src中同一级目录: 资源文件管理文件分为测试资源文件和业务资源文件,分别位于main目录和test目录,此处没有进行创建. 2 maven项目搭建 2.1 创建maven项目结构 安装maven规范的目

maven(三):maven项目结构及其运行机制

在上一篇中讲了如何创建maven项目,现在回到那个项目 项目结构 src/main/java:java代码目录 src/main/resources:资源目录,比如spring.xml文件,properties参数等 java和resources目录的内容都会编译到classpath下,也就是和传统项目的src目录一样的作用,这里分成多个目录是为了开发时方便管理资源 libraries:默认只有jre和maven,没有引入tomcat库,我们的项目应该可以在所有的web服务器中运行,而不仅仅是t

20) maven 项目结构:all in one

这是最常见的项目结构 垂直结构 也是初学者常用的 也是小项目常用的 优点 全部代码在一个项目里,一目了然. 结构简单易于理解 一开始时小巧 缺点 随之而来的缺点也十分明显 前端项目,后端项目,接口项目等 多项目之间没有共用的代码,代码将被各种复制粘贴,越来越难维护 难于大型化分布式 高耦合

19) maven 项目结构:聚集

Project Aggregation [,æɡr?'ɡe???n] https://maven.apache.org/guides/introduction/introduction-to-the-pom.html https://maven.apache.org/guides/mini/guide-multiple-modules.html 模块式开发(将所有模块聚合在一个父pom) 使用一个父pom,管理各个模块,控制模块间依赖关系和构建顺序 开始一个简单的demo来理解这个结构 1.创建

maven项目结构和创建maven项目的命令

创建Maven的Web项目:mvn archetype:generate -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeGroupId=org.apache.maven.archetypes -DinteractiveMode=false创建Maven的普通java项目:mvn archetype:generate -DgroupId=pa

【maven项目结构】module 生成独立的jar

生成jar 生成jar的过程会出现以下问题: clean完了之后就会出现以下问题: "D:\Program Files\Java\JDK\jdk1.8.0_31\bin\java" "-Dmaven.home=D:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1.2\plugins\maven\lib\maven3" "-Dclassworlds.conf=D:\Program Files (x86)\Je

如何在eclipse中开发多个聚合关系的maven项目并用git管理

最近在开发项目时用到maven,多个maven项目之间是有一定联系的,所以分开创建,再用maven聚合管理. 项目使用git来管理代码,因为上传代码时设置.gitignore文件中不上传.setting等文件,所以在git中下载下来之后的maven项目不是一个elipse项目文件,这样如果在github中拉下代码之后,再导入时不是很方便,所以这里使用maven的插件,把各个项目变成Eclipse项目. 项目的结构如下: 其中encryption是多个maven项目中的其中一个,这些项目都依赖Ut

在MyEclipse中如何创建Maven项目

1. 创建一个Maven4MyEclipse项目 (1)选择File> New,然后选择您要创建项目的类型.您可以添加Maven来支持Web.EJB.EAR和常规的Java项目. (2)在新建的项目窗口上填写字段,选择Add Maven Support复选框,然后单击下一步直到抵达Artifact页面. 添加Maven支持 (3)输入Group ID和Artifact ID.这符合典型包和项目的命名规则. 该项目结构默认为一个标准的MyEclipse项目结构.您可以选择Maven项目结构代替.

Maven项目中,编译proto文件成Java类

新建Maven项目 新建一个 Maven 项目: pom定义了最小的maven2元素,即:groupId,artifactId,version. groupId:项目或者组织的唯一标志,并且配置时生成的路径也是由此生成,如org.codehaus.mojo生成的相对路径为:/org/codehaus/mojo artifactId: 项目的通用名称 version:项目的版本 packaging: 打包的机制,如pom, jar, maven-plugin, ejb, war, ear, rar