maven基础之新建项目

概述

环境

jdk 1.8
maven 3.3.9
eclipse luna (4.4.2)

概述

maven 的工程结构和普通项目有点不同,按照其工程结构一般分为三个类型
普通项目 最常见的,最终编译结果就是一个xxx.jar的jar包
web项目 java中也是用的比较多的,最终编译结果为xxx.war可作为工程部署文件
父子项目 这个是maven中的概念,将一个工程分解为多个子模块,父项目一般作为工程的主要配置,子模块可以是一个或者多个普通项目或者web项目。

基础步骤

选择新建一个maven project,按照a操作,如果没有那个选项的话可以按照b操作,结果一样的
    a.file->new->maven project
    b.file->other->maven project

图a 选择创建maven project
新建maven project

图b 选择创建maven project
选择maven project

图c 新建项目 勾选的目的是否跳过骨架选择 相当于跳过模板
新建项目

普通项目

从图C开始 点击next 注意勾选 create a simple project
这里的packaging 选择jar
图D 创建项目
创建项目

点击finsh结束。
普通工程结构图
jar 工程结构图

web项目

从图C开始 点击next 注意不勾选 create a simple project

选择骨架

创建web

填写groupid和arifactId

这里写图片描述

初始项目结构 到这一步只是基本,还有一切确实目录需要补齐
这里写图片描述

添加新的工程资源文件

这里写图片描述
这里写图片描述

用文件夹的方式打开进入到你的工程工作目录
这里写图片描述
添加文件夹 src/main/java
刷新eclipse工程就可以看到src/main/java已经出来了

note

这里默认的web版本是2.3。但是现在的项目大多采用3.x。如需要更改版本的话。

1. 先找一个目标版本的web.xml覆盖默认生成的web.xml
2. 先将项目从eclipse中删除,然后在工程文件中将除了src目录和pom.xml的文件删除
3. 重新导入eclipse即可
4. 如果有朋友有知道更好的方式更改,感谢留言告知

父子项目

创建父项目

从图C开始 点击next 注意勾选 create a simple project
这里的packaging 选择pom
这里写图片描述

初始工程结构图
这里写图片描述

创建子项目

选择maven model

 从图B开始 选择maven model

这里写图片描述

新建子项目

 新建子项目

这里写图片描述

其他子项目和配置

子项目的配置和普通项目或者web项目一样的配置,如果有多个子项目重复新建子项目的操作即可
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值