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了

     

  • 相关阅读:
    防止特殊html字符的问题(xxs攻击)方法
    asp.net 服务器Button控件使用(onclick和onclientclick使用)
    Asp:Button控件onclick事件无刷新页面提示消息
    动态添加Marquee标签,并动态赋值与属性
    asp.net 前台通过Eval()绑定动态显示样式
    asp.net 中json字符串转换
    近况
    C# fixed语句固定变量详解
    fixed说明
    Net架构必备工具列表
  • 原文地址:https://www.cnblogs.com/tabCtrlShift/p/9048970.html
Copyright © 2011-2022 走看看