通过maven创建springboot项目

dongbo      2022-05-11     320

关键词:

1,idea选择创建一个maven项目

2,pom.xml

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

    <!-- lombok -->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

    <!-- devtools -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>
    </dependencies>

    <!-- 必须要有repackage,否则package报错 -->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

    <!-- 版本管理 -->
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>2.2.2.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <!-- 如果需要deploy到nexus,则需要配置此标签 -->
    <distributionManagement>
        <repository>
            <id>nexus-releases</id>
            <name>Nexus Release Repository</name>
            <url>http://localhost:8081/repository/maven-releases/</url>
        </repository>
        <snapshotRepository>
            <id>nexus-snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://localhost:8081/repository/maven-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

 

springboot创建maven多模块项目

SpringBoot创建maven多模块项目项目结构  该项目名称为springboot-maven-multi,由springboot-maven-multi、user-dao、user-domain、user-service、user-web个模块组成,其中springboot-maven-multi模块是其他模块的父模块。 第一步:新建项目springboo... 查看详情

idea创建一个springboot项目(代码片段)

第一种通过maven创建:1、点击CreateNewProject   2、创建maven项目,选择jdk版本,点击next。  3、填写GroupId和ArtifactId,都是自定义的,然后点击next  4、填写项目路径,点击finish,这样maven项目创建成功。 &nbs... 查看详情

springboot如何创建一个项目(代码片段)

一、什么是SpringBoot;Springboot是一个快速开发框架。其采用了完全注解的方式,简化了xml配置。并通过springboot父项目定义好了各类框架的版本信息,简化了maven依赖配置,及版本兼容性问题。内部通过java类配置了各类框架的整合... 查看详情

springboot使用maven创建springboot项目

 有两种方式可以创建 1是使用spring-boot-start-parent,2是使用spring-boot-dependencies(即父项目dependencyManagement)(同理springcloud 项目也可以使用两种方式创建,推荐使用dependencyManagement,后续笔记中补充)1.使用spring-boot-start-parent... 查看详情

springboot项目的创建:手动创建一个maven工程,然后引入springboot所需的dependency来完成(不需联网,但复杂)(代码片段)

SpringBoot项目的创建1.配置Maven环境。2.创建一个新的maven项目3.创建出来的目录结构4继承springboot父项目5.添加SpringBootMaven插件6.添加spring和web模块的依赖7.创建入口类8.添加代码测试1.配置Maven环境。在以maven方式创建SpringBoot项目之... 查看详情

idea通过构建maven项目的方式创建父子聚合工程

...步骤三、基于父工程创建子工程步骤注:IDEA通过构建springboot项目的方式创建父子聚合工程参考lz此博文链接https://wwwxz.blog.csdn.net/article/details/89367174一、创建完成的父子聚合工程结构示例二、创建父工程步骤1、依次点击【File... 查看详情

用eclipse+maven快速创建一个springboot项目

1.去https://start.spring.io/默认下载一个maven项目GenerateProject(懂的话也可以更改其中的配置)。2.打开Eclipse,导入刚刚解压的Maven项目。3.在demo下建立一个controller包,简单显示一点数据:packagecom.example.demo.controller;importorg.springframewor... 查看详情

SpringBoot:无法与maven创建战争:无法找到主类

】SpringBoot:无法与maven创建战争:无法找到主类【英文标题】:SpringBoot:can\'tcreatewarwithmaven:Unabletofindmainclass【发布时间】:2020-08-2906:06:58【问题描述】:我有一个带有war和ear模块的SpringBoot项目,我使用maven(主要用于Java项目的... 查看详情

使用lntellijidea创建maven工程的springboot项目

IntelliJIDEA为后起之秀得到了越来广泛应用。下面的idea软件的界面详情二、使用IntelliJIDEAMaven工程步骤如下:2.1依次选择“file”、“new"、"project",创建新项目。出现下面的界面,创建项目时选择Mave,但不必选择项目骨架... 查看详情

springboot+vue+实战项目之第2集(代码片段)

SpringBoot+vue+实战项目--锋迷商城1.Maven聚合工程1.1Maven聚合工程概念1.2创建Maven聚合工程1.2.1创建Maven父工程1.2.2创建Module1.3Maven聚合工程依赖继承1.3.1依赖继承1.3.2依赖版本管理2.《锋迷商城》项目搭建2.1技术储备2.2创建Maven聚... 查看详情

利用maven快速创建一个简单的springboot实例

 SpringBoot的好处:springboot大大减少了使用spring的配置和大量xml文件,并有效解决的项目之间的依赖问题,为想使用spring项目大大减轻的工作量1.先创建一个Maven项目2.配置pom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="htt... 查看详情

springboot入门简易教程

使用SpringBoot来开发一个简单的restfulapi网关功能,目标:实现对SpringBoot的简单入门。1.创建SpringBoot项目可以通过spring官网(https://start.spring.io)的来创建springboot项目,或者idea的springbootinitialization来创建,或者手工创建一个Maven工... 查看详情

springboot学习一springboot项目初步搭建

...8+tomcate8.03参考学习地址:http://www.ityouknow.com/spring-boot.htmlspringboot项目可以直接在https://start.spring.io/网上创建项目下载后,通过maven导入项目(项目空白区右键-Import-Import-Maven-ExistingMavenProjects)导入项目包下面有一个 查看详情

springboot+maven+nacos搭建微服务应用

1、创建微服务应用理解:和创建多模块应用一样,只不过此处的各种方法不再是通过“类库”进行调用,而是通过服务(controller或service)(1)按上图创建多模块项目(这块还没有深入理解,... 查看详情

springboot创建一个项目

1、创建一个mavenwebapp项目 2、修改pom.xml<projectxmlns="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.0http:/ 查看详情

springboot:无法与maven创建战争。无法找到主类

我有一个带有war和ear模块的SpringBoot项目,我使用maven(一个主要用于Java项目的自动化工具)和IntelliJIDEAThis是我的war项目的pom.xml。<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http 查看详情

多模块项目搭建(idea+maven+springboot)

小结一下,方便扩展整合1.创建空Maven项目quickx  CreateNewProject->Maven->maven-archetye-quickstart->后面常规填写  项目创建成功后,在pom.xml中添加  <packaging>pom</packaging> 注意:后面建立的模块都统一使用同一个... 查看详情

springboot工程创建的三种方式

...->SpringInitializr2.填写Maven坐标,选择项目依赖环境3.选择SpringBoot版本和工程依赖包4.填写工程代码路径,创建项目二、访问:http://start.spring.io1.在页面选择好项目信息后,进行创建,会下载一个zip包2.解压后 查看详情