栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

eclipse创建maven项目,集成springboot

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

eclipse创建maven项目,集成springboot

1、创建maven项目
默认下一步

由于只是创建一个demo用于启动,所以选择maven-archetype-quickstart,(创建web项目可以选择maven-archetype-webapp),后续步骤都是一样的。

填写Group Id和Artifact Id,该信息仅用于本demo,无其他影响,可随意填写。

修改项目的目录结构

修改JDK配置

修改编译环境配置,适配自己使用的jdk版本

项目创建成功后,结构如图:

注:创建之后可能会在项目文件夹上出现红叉,但是又没有报错。该问题,可以参考另一篇文章解决。
eclipse新建maven项目,项目无报错,但是有红叉

2、maven集成springboot
(1)修改pom文件


	4.0.0

	quartz
	quartzDemo
	0.0.1-SNAPSHOT
	jar

	quartzDemo
	http://maven.apache.org


	
		UTF-8
		UTF-8
		1.8
		${java.version}
		${java.version}
	

	
		org.springframework.boot
		spring-boot-starter-parent
		2.2.5.RELEASE
		 
	

	
		
			org.springframework.boot
			spring-boot-starter-web
		

		
			org.springframework.boot
			spring-boot-starter-aop
		
		
			org.mybatis.spring.boot
			mybatis-spring-boot-starter
			1.2.0
		

		
			org.springframework.boot
			spring-boot-starter-test
			test
		

		
			org.apache.commons
			commons-lang3
			3.4
		

		
			com.alibaba
			fastjson
			1.2.75
		

	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
				
					true
				
			
		
	


修改后记得maven update一下,否则会报错,报错如下图。

3、controller类

package com.Controller;

import java.util.List;

import javax.annotation.Resource;

import org.apache.ibatis.annotations.Param;
import org.quartz.SchedulerException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import com.alibaba.fastjson.JSONObject;
import com.service.TaskService;
import com.utils.QuartzManager;

@RestController
public class TestController {
	
	@GetMapping(value = "/test")
	public String test() {
		return "test";		
	}
}

3、创建springboot启动类
创建springboot启动类:SpringbootApplication.java

package com;

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

@SpringBootApplication
public class SpringbootApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringbootApplication.class, args);
    }

}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708787.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号