Maven
在JavaWeb开发中,需要使用大量的JAR包,所以诞生了项目架构管理工具Maven。
核心思想:约定大于配置,Maven会规定好如何去编写我们的Java代码。
下载、项目创建
下载安装
https://blog.csdn.net/weixin_44080187/article/details/122933194
IDEA配置和使用Maven
介绍了Maven作用和项目搭建(不常用):https://www.cnblogs.com/wsm540/p/15803056.html
详细介绍了创建Maven项目和配置(常用):https://blog.csdn.net/qq_42057154/article/details/106114515
注意:经常在IDEA中会出现项目自动创建完成后,MavenHome会使用IDEA默认,我们可能需要手动改为本地。
在https://blog.csdn.net/xry12354/article/details/130680003中介绍了Tomcat的安装以及启动,下面就在IDEA中进行配置
IDEA配置Tomcat
详细介绍了Tomcat的配置步骤:https://blog.csdn.net/m0_67402970/article/details/126103316
Maven结构
pom.xml文件
它是maven的核心配置文件。如果在里面配置文件出现资源导出失败的问题,我们可以在build中配置resources。
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
在需要导入相关依赖的时候,我们可以在mavnrepository中找到,然后选择使用人数最多的进行复制。
地址:https://mvnrepository.com/artifact/com.mysql/mysql-connector-j