首页 > 其他分享 >如何使用idea社区版创建spring项目?

如何使用idea社区版创建spring项目?

时间:2024-06-13 10:11:14浏览次数:16  
标签:社区 spring boot idea springframework maven org

idea的社区版是完全免费的,因此功能也比收费版少一些,但是并不是不能做收费版中的功能,只是操作稍微麻烦一些。今天介绍如何在idea社区版中创建spring项目。
前提准备:下载并配置好Maven,具体可参见https://www.cnblogs.com/fkaa/p/18244978
1.File->New->Project

2.新建maven工程
项目名称自行设定,可留空但不建议;
项目的保存地址可以在D盘创建一个workplace文件夹用来存储idea项目文件;
项目JDK选择自己有的版本;
Archetype选择带有quickstart那一个。

3.修改pom.xml文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>org.example</groupId>
  <artifactId>maven-springboot-test</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>maven-springboot-test</name>
  <url>http://maven.apache.org</url>

  <!--1、spring-boot-starter-parent自动引入springboot中最基础的组件,所有springboot项目都要依赖它进行构建-->
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.1.RELEASE</version>
  </parent>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <!--2、引入springboot依赖,spring-boot-starter-web表示在项目中增加支持javaweb的功能,版本信息已经在parent中定义-->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <!--3、定义springboot的打包方式,spring-boot-maven-plugin可以在打包时自动将所有类和资源打包成一个独立可运行的jar包-->
  <build>
  	<!--打包指定名称-->
    <finalName>projectName</finalName>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
    </plugins>
  </build>
</project>

之后点击按钮刷新

4.在App.java文件中做如下修改:
项目结构与下图不同可手动自行创建相应文件夹及文件

修改后的App.java中内容如下:

package org.example;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * Hello world!
 *
 */
@SpringBootApplication
public class App
{
    public static void main( String[] args )
    {
        System.out.println( "成功!" );
        SpringApplication.run(App.class, args);
    }
}

之后点击运行按钮,成功后会出现Spring标志界面:

标签:社区,spring,boot,idea,springframework,maven,org
From: https://www.cnblogs.com/fkaa/p/18245315

相关文章