使用IDEA创建Maven项目

创建项目的步骤

1.打开IDEA
在这里插入图片描述
2.创建一个新项目
在这里插入图片描述
3.填写项目信息
在这里插入图片描述4.选择Maven路径以及配置文件和仓库,如果没有自动生成的话,我们就自己选择就可以,要知道我们的Maven安装到了哪里。
在这里插入图片描述
5.配置项目名称
在这里插入图片描述
6。选择自动导包
在这里插入图片描述7.创建成功了
在这里插入图片描述我们现在可以查看我我们的仓库会发现里面有很多jar包,这些以后就不用再下载了
在这里插入图片描述

项目中需要的注意事项

注意事项就是约定大于配置
Maven中规定了代码必须存放再指定的目录下

JavaWeb项目目录结构
	src----->资源项目路径   
		main----->整个程序
			java----->存放项目的java源代码 (dao、pojo、service、servlet、filter...)
			resources----->存放项目的资源文件 (xml、properties....)
			webapp----->存放网页代码及web-inf的核心文件
        test----->测试用
        	java----->测试用java代码
        	resources----->测试用的资源文件的

这里的pom.xml是Maven项目的核心配置文件,里面会配置所有和Maven相关的东西。

IDEA中使用注意的事项

上面的有些文件夹不会自动生成,需要我们手动创建,但是手动创建的文件夹没有权限写Java代码或者存放资源,因此我们需要手动进行标记。过程如下:

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
上面的target是输出目录文件,对应我们项目中的out文件夹

IDEA中Maven的配置

在这里插入图片描述在这里插入图片描述这里我们务必要记得要使用我们自己的Maven下面conf下面的settings.xml和使用自己的仓库,因为这个里面配置了阿里云镜像,这样导入jar包会快很多,另外下载的jar包会存放到我们自己的仓库中。

项目结构测试位置

在这里插入图片描述在这里插入图片描述

怎样使用Maven管理jar包

无论使用什么jar包,我们都需要在pom.xml中配置,在dependencies下面配置项目的jar包

<dependencies>
  <dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <scope>test</scope>
  </dependency>
</dependencies>

那么当我们需要jar包的时候,在哪里找,
我们一般推荐在Maven中央远程仓库中下载 地址:https://mvnrepository.com/
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述我i们将找到的jar包依赖放进我们的pom.xml中就可以了。然后选择自动下载就可以。
在这里插入图片描述

常见问题

假如我们的项目可以在IDEA中运行,但是无法发布运行,可能就是我哦们在配置资源过滤器,我们需要手动配置这个:

<!--用来存放一些和项目构建相关的东西-->
<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <excludes>
                <exclude>**/*.properties</exclude>
                <exclude>**/*.xml</exclude>
            </excludes>
            <filtering>false</filtering>
        </resource>
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.properties</include>
                <include>**/*.xml</include>
            </includes>
            <filtering>false</filtering>
        </resource>
    </resources>
</build>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值