创建项目的步骤
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>