zoukankan      html  css  js  c++  java
  • spring-boot重新学习(1.跑一个基本项目以及发包)

    jdk1.8

    ideaIU

    Maven

    spring-boot Maven配置:

    D:apache-maven-3.5.3confsettings.xml

    在IDEA setting欢迎页面点setting

     修改默认maven

    修改配置文件

    修改仓库

     

    使用:

    1.创建一个工程

     新建项目,选maven,选定sdk1.8

     新建项目后,右下角弹出框点击enable,以后每写一个依赖就会自动导入

     

    2.导入spring-boot相关的依赖

    进官网吧依赖拷一份

    3.写一个主程序启动

    java目录下新建一个主程序类,小技巧自动生成包

    这样写就错了

    这样就对了

    package com.atguigu;
    
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    /**
     * @SpringBootApplication主程序
     */
    @SpringBootApplication
    public class  HelloWorldMainApplication{
    
    //    main方法快捷键psvm
        public static void main(String[] args) {
    //        SpringBootApplication.run(HelloWorldMainApplication, args);
            SpringApplication.run(HelloWorldMainApplication.class, args);
        }
    }
    

      

     创建一个controller处理请求,这样写又错了,大小写敏感

    回到项目启动程序,main方法旁边有个图标直接启动

    上面有个图标可以停掉项目

    项目ok了,怎么发包呢?

    同样进springboot官方文档

    导入这个maven插件

     点一下左下角按钮

     

     右边侧边栏

     

    在package生命周期里面打包

    可以看到打包位于target目录下

     

     拷出来放在桌面上,java -jar 命令启动报错,因为idea已经占用8080端口启动了一个,关掉那个再启动就ok了

     

  • 相关阅读:
    SQL语句中的左连接、右连接、内连接的理解心得
    MySQL+Java使用心得(1)
    【转】国内常见WEB安全扫描产品概述
    [C puzzle book] operators
    【Python】Symbol Review
    A function for new storage space of string
    【SRX】折腾了半天终于我的那对SRX210 升级到了 12.1R1.9
    [C puzzle book] Control Flow
    [C puzzle book] types
    荷兰TAC的需求
  • 原文地址:https://www.cnblogs.com/tabCtrlShift/p/9048970.html
Copyright © 2011-2022 走看看