IDEA搭建Spring项目
目录
新建Maven项目
输入项目名
配置maven
在main目录下新建resource文件
在main目录下新建java文件
在src目录下创建test文件
添加Spring pom依赖
在resource目录下新建一个spring文件夹
配置web.xml
创建类
jar路径
配置Tomcat
启动Tomcat
环境说明:
window10
idea 2020.1.1
apache-maven-3.8.4
Tomcat 8.5.37
Spring 5.2.7.RELEASE
1.新建Maven项目
File -> New -> Project···然后如下图选中Maven,勾选Create from archetype,选中maven-archetype-webapp,next

2.输入项目名

3.配置maven
图中使用的是IDEA内置的maven,此外还可以配置本地安装的maven


4.在main目录下新建resource文件

在新建的resource目录上右键make directory as 选择resource root

5.在main目录下新建java文件
java文件夹,用来存放我们的源码,在test文件下右键make directory as 选择Sources root 目录
6.在src目录下创建test文件
test文件夹,用来存放我们的源码,在test文件下右键make directory as 选择Test sources root 目录

7.添加Spring pom依赖
添加以下依赖,如果jar包没有依赖到项目,在pom文件上右键,选择reimport重新导入一下
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.2.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.2.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>5.2.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.2.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.10</version>
</dependency>

8.在resource目录下新建一个spring文件夹
在resource目录下新建一个spring文件夹,在spring文件夹中创建一个applicationContext.xml文件
applicationContext.xml文件:

9.配置web.xml
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> </beans>

10.创建类

package modules; public class HelloWorld { private String message; public void setMessage(String message){ this.message = message; } public void getMessage(){ System.out.println("Your Message : " + message); } }
import modules.HelloWorld; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Application { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); HelloWorld obj = (HelloWorld) context.getBean("helloWorld"); obj.getMessage(); } }
11.jar路径
在Project Structure(File->Project Structure->Artifacts)窗口,在Output Layout标签中找到Available Elements,去右键选择put into output root

12.配置Tomcat


server中点configure中配置Tomcat安装路径


Deployment中点击+,添加artifacts,选择带exploded的,然后OK


13.启动Tomcat

如果报错,请build artifacts,再启动。

浙公网安备 33010602011771号