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
0
 
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文件:
0

 

 

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);
    }
}
HelloWorld

 

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();
    }
}
Application

 

11.jar路径
在Project Structure(File->Project Structure->Artifacts)窗口,在Output Layout标签中找到Available Elements,去右键选择put into output root
0
12.配置Tomcat

 

 

 

 

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

 

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

 

 

13.启动Tomcat
0

 

如果报错,请build artifacts,再启动。
0
posted @ 2022-08-26 09:55  lanrenka  阅读(3987)  评论(0编辑  收藏  举报