Maven
Maven管理jar包时,会通过链接网络下载jar包。它的默认本地仓库位置在C:\Users\Administrator.m2。中心仓库为Maven仓库。
1. 创建Maven项目

2. Maven项目目录结构
src
|-main
|-java (java代码)
|-resources (配置文件)
|-webapp (放置jsp等网页信息)
|-WEB-INF
|-test
|-java
|-resources
pom.xml (可以添加 jar依赖,设置jdk版本,项目的字符编码)
3. pom.xml中设置打包方式、项目字符编码、JDK版本
- 打包方式
<!-- jar (对应普通java项目 ), war (对应web 项目,里面除了java类之外,还可以包含web项目相关的内容) -->
<packaging>war</packaging>
- 项目字符编码
<properties>
<project.build.sourceEncoding>utf-8</project.build.sourceEncoding>
</properties>
- JDK版本
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>utf-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
- 用快捷键快速添加一些固定的配置
4.1 在setting中找到live Templates
4.2 设置快捷键和配置原代码
4. pom.xml中添加依赖
- 依赖格式
<dependencies>
<dependency>
<groupId>组织</groupId>
<artifactId>项目</artifactId>
<version>版本号</version>
<scope>作用范围</scope> <!--编译时需要,运行时不需要的作用范围为provided-->
</dependency>
</dependencies>
- 常用的一些依赖
<!--测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!--mysql连接java-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
<!--servlet-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<!--jsp-->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.2.1</version>
<scope>provided</scope>
</dependency>
5. 配置Tomcat
- 进入后点击+添加Tomcat Server(一般选用本地)

- 关联Tomcat和Maven项目

选择war exploded(开发时不用打成war包,war exploded为解压状态下的wai包) - 修改访问时的根目录( localhost:8080/ )

版权声明:本文为weixin_43651005原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。