使用IDEA创建SpringCloud项目

这篇具有很好参考价值的文章主要介绍了使用IDEA创建SpringCloud项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、创建父工程

1、创建一个简单的maven项目,jdk版本使用8
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
2、输入自己的包名和项目名,父工程和子工程的包名需要保持一致
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
3、选择自己的maven配置
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
4、创建好之后在IDEA右下角启用自动导入,父工程的src目录可以删除
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
5、修改项目的默认配置,避免以后出现一些配置上的问题
5.1:修改字符编码
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
5.2:配置注解生效激活
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
5.3:修改Java编译版本
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
5.4:设置FileType文件过滤,不显示那些用不着的文件
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
6、修改父工程pom文件

<?xml version="1.0" encoding="UTF-8"?>

<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>com.demo.cloud</groupId>
    <artifactId>springcloud2</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>pom</packaging>

    <!-- 统一管理jar包版本 -->
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <junit.version>4.12</junit.version>
        <log4j.version>1.2.17</log4j.version>
        <lombok.version>1.16.18</lombok.version>
        <mysql.version>5.1.47</mysql.version>
        <druid.version>1.1.16</druid.version>
        <mybatis.spring.boot.version>1.3.0</mybatis.spring.boot.version>
    </properties>
    <!-- 子模块继承之后,提供作用:锁定版本+子module不用写groupId和version -->
    <dependencyManagement>
        <dependencies>
            <!-- spring boot 2.2.2 -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>2.2.2.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- spring cloud Hoxton.SR1 -->
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Hoxton.SR1</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- spring cloud 阿里巴巴 -->
            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                <version>2.1.0.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- mysql -->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>${mysql.version}</version>
            </dependency>
            <!--  druid -->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid</artifactId>
                <version>${druid.version}</version>
            </dependency>
            <!-- mybatis -->
            <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>${mybatis.spring.boot.version}</version>
            </dependency>
            <!-- junit -->
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>${junit.version}</version>
            </dependency>
            <!-- log4j -->
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>${log4j.version}</version>
            </dependency>
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>${lombok.version}</version>
                <optional>true</optional>
            </dependency>
        </dependencies>
    </dependencyManagement>
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                    <additionalProperties>true</additionalProperties>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

二、创建子Module

1、右键父工程名,选择新建Module
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
2、选择maven项目,jdk版本使用1.8
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
3、输入子module名
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
4、每创建一个子module都会在父工程的pom中自动添加,并且子module的pom中也能看到父工程的信息
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
idea创建springcloud项目,java,intellij-idea,spring cloud,java,服务器,数据库
5、修改pom,只要父工程中有的依赖,那么在子module中可以不写版本号,如果需要引入其他的子module那么直接在groupId中输入另一个module的名字就能找到并导入文章来源地址https://www.toymoban.com/news/detail-618242.html

<?xml version="1.0" encoding="UTF-8"?>
<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">
    <parent>
        <artifactId>springcloud2</artifactId>
        <groupId>com.demo.cloud</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>

    <artifactId>module1</artifactId>

    <dependencies>
        <!--父工程中已存在的依赖-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!--另一个子Module-->
        <dependency>
            <groupId>com.demo.cloud</groupId>
            <artifactId>module2</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>
    </dependencies>
</project>

到了这里,关于使用IDEA创建SpringCloud项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java的编程之旅19——使用idea对面相对象编程项目的创建

    在介绍面向对象编程之前先说一下我们在idea中如何创建项目文件 使用快捷键Ctrl+shift+alt+S 新建一个模块,点击“+”,再点New Module 点击Next   我这里给Module起名叫OOP,就是面向对象编程的英文缩写,再点击下面的Finish  点Apply或OK均可 右键src 再点击 New----Package 自定义包名(建

    2024年02月22日
    浏览(38)
  • 【Java单体应用】使用IntelliJ IDEA 创建Java Web项目(超详细图文教学)

    一: 打开 IEDA ,选择 Create New Project 二: 选择 Java - Create New Project - Web Application ,然后点 Next 三: 下图一是 默认项目名 ,下图二是 自定义项目名 。只需要改 Project name(项目名) 和 Project location(项目路径) ,下面的 More Settings 中的内容会随着你的项目名变动,不需要你

    2024年02月05日
    浏览(116)
  • 【Java——maven的使用与idea创建maven项目,导入maven依赖(jar包)】

    1.1、打开maven安装路径下的conf文件夹,找到里面的settings.xml文件,(如果使用的是maven安装程序安装的maven,则settings.xml文件和本地仓库位置在默认位置:C:Userspenglei.m2)将下面的代码复制里面,切记不要放到注释里面 1.2、maven项目全局默认配置jdk版本信息,将下面的代码复制

    2024年02月08日
    浏览(86)
  • idea配置springBoot或者SpringCloud微服务多环境配置

    在SpringBoot项目中,我们可能需要配置环境变量来应对不同运行环境,例如我们需要在公司环境连nacos才可以跑本地项目,但是到甲方环境就是另外一种环境。本文章列出几种除了配置application.yml的方法 一.在Edit Configurations里找到Program arguments:输入指令--nacos-ip=10.9.119.40:30848 -

    2024年02月13日
    浏览(36)
  • 2023最新IntellJ IDEA诺依SpringCloud开发部署文档(保姆级别)

    目录 若依RuoYi v3.6.2部署文档 一、环境构建 二、模块描述 三、部署后端 1、下载到本地。 2、MySQL导入数据。 3、Nacos修改 (1)保证本地Nacos下载安装成功,修改本地Nacos的application.properties。 (2)启动本地的Nacos. 4、启动本地的Redis 5、启动如下模块 四、部署前端 1、保证Node安装没有

    2024年02月07日
    浏览(48)
  • IDEA创建Java项目保姆级教程

    IDEA代码结构:项目(project),模块(module),包(package),类(class) 1.1新安装的IDEA 点击 New Project 1.2已经创建过项目的IDEA 点击左上角 File ----选中 New ----点击 Project… 之后不论是新安装的IDEA还是已创建过项目的IDEA,界面一样,点击 Empty Project ---- 设置自己的项目路径和项

    2024年02月08日
    浏览(59)
  • Java IDEA Web 项目 1、创建

    环境: IEDA 版本:2023.2 JDK:1.8 Tomcat:apache-tomcat-9.0.58 maven:尚未研究 自行完成 IDEA、JDK、Tomcat等安装配置。 创建项目: IDEA - New Project  选择 Jakarta EE Template:选择 REST service 或 Web application  其他自行选择,填写选择后点击 Next 进入下个界面 Version:由于使用的Tomcat 9 无法使用

    2024年02月11日
    浏览(51)
  • intelij idea 2023 创建java web项目

    1.点击New Project 2.创建项目名称为helloweb ,jdk版本这里使用8,更高版本也不影响工程创建 点击create 3.新建的工程是空的,点击File- Project Structure 4.点击Modules  5.点击加号,然后键盘输入web可以搜索到web模块,点击web 6.点击OK 7.可以看到新创建的web根目录 8.在web目录下创建一个

    2024年02月12日
    浏览(46)
  • idea创建项目的时候只有java 21和17

    今天创建项目,发现java这一项只有21和17 因为spring2在23年11月24日停止维护了,所以通过spring来创建,没有spring2,只有spring3+,最低jdk版本也是17 要是还想用spring2,可以更换 Server Url ,默认是spring的服务器地址 start.spring.io ,现在更换成阿里云的 https://start.aliyun.com ,更换以后,

    2024年01月19日
    浏览(53)
  • Java web入门:在Idea上创建Java web项目

    在初学Java web时我们通常使用Tomcat作为Java web的服务器,而一个完整的Java项目需要jdk和集成开发环境。今天我们就以Idea为例介绍一下如何在Idea上创建Java web项目以及部署Tomcat 由于Tomcat运行依靠jdk,所以第一步就是确保jdk已经安装并配置,打开cmd命令行输入java回车,如果提示

    2024年02月04日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包