• IDEA Community环境搭建笔记


    开始用IDEA Community 2.21搭建一个学习SprintBoot的学习环境,在这里记录下来

    一 安装 Maven 3.6.3

    1.下载

    2.设置环境变量  MAVEN_HOME  = c:\devtoolsjavamaven_3.6.3

    3. 设定Path  %MAVEN_HOME%in

    4. 修改setting.xml文件(%MAVEN_HOME%confsettings.xml)

    
    
    <localRepository>D:DATAjavamaven_repo</localRepository>  //如果设定在C盘且系统为Win10,要注意目录是否有写入权限
    <mirrors>
          <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
          </mirror>
      </mirrors>
     
      <profiles>
             <profile>
                  <id>jdk-1.8</id>
                  <activation>
                    <activeByDefault>true</activeByDefault>
                    <jdk>1.8</jdk>
                  </activation>
                  <properties>
                    <maven.compiler.source>1.8</maven.compiler.source>
                    <maven.compiler.target>1.8</maven.compiler.target>
                    <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
                  </properties>
             </profile>
      </profiles>

    二  安装IDEA Community2021

    1. 下载

    2.  新建一个project

    3. 在IDEA中打开 File / Settings / Maven设置:

       a)Maven home directory:上一步安装的Maven根目录
       b)  User settings file:设定为 %MAVEN_HOME%confsettings.xml)
       c)  Local repository:设定上一步中指定的 localRepository

    4. 使用IDEA Community 2019.2版本,新建项目时发现没有Spring Initializr选项。在IDEA中,打开File / Settings / Plugins,搜索并安装Spring Assistant插件,然后重启IDEA。

    三  新建Spring Boot项目

      新建项目时,选择Spring Assistant,按照提示新建项目。

    Spring Initialzr中分类列出Spring Boot Starter。

    作为一个简单的demo,这里只选择Web / Spring Web,即用于开发RESTful Service。

    更多的关于Spring Boot Starter,可以参考下面的文章:

    https://www.javatpoint.com/spring-boot-starters
    https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using.build-systems.starters


    四 更新Maven依赖
    1. 新建项目后,在IDEA中右边栏,打开Maven / Lifecycle,同时选择clean和install,然后点击Run maven build来更新和下载Maven依赖。

    2. 第一次更新依赖,建议在IDEA中操作,而不要在命令行中操作mvn clean install,防止DEA不能识别依赖,导致代码编译错误提示。

    3. 如果IDEA中打开代码有错误提示(编译错误,找不到依赖),右键选择项目,选择Maven / Reimport,然后再选择Synchronize项目。

    如果仍然有错,检查是否Maven版本和IDEA不兼容,尝试使用较低版本的Maven,比如从Maven 3.6.2降到Maven 3.6.0。

    五 编译和运行
    1. 在IDEA中右边栏,打开Maven / Plugins / spring-boot,右键选择spring-boot:run,然后点击Run maven build来运行Spring Boot应用。或直接输入命令:

        mvn spring-boot:run
    2.  或者按Ctrl + Shift + F10直接运行Spring Boot应用。

    3. 在浏览器中访问http://localhost:8080来验证Spring Boot应用是否启动成功。

        这时出现Whitelabel Error Page是正常的,因为你还没有构建RESTful Service

    4. 然后参考Spring Boot官方文档来开始你的Hello World之旅吧!

        https://spring.io/guides/gs/spring-boot/
    ————————————————

    六 解决新建springboot项目时包导不进来的问题

    1. 在新建maven工程时,会自执行maven的各种命令

    2. 在此处设置忽略证书检查

    • 命令如下:

      -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

      

         

  • 相关阅读:
    qt程序编译错误:could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’
    安装 yaml-cpp,MP4V2
    安装cmake 和 opencv 4.0.0
    windows系统,boost编译安装
    messageQ 消息队列
    fflush 和 fsync 的区别
    开源一个 PDF 小工具集软件【使用 PDFium 库实现】
    封装 libjpeg 库
    纯 C++ 代码实现的 INI 文件读写类
    C++11 —— 使用 thread 实现线程池
  • 原文地址:https://www.cnblogs.com/yuchsheng/p/15221960.html
Copyright © 2020-2023  润新知