怎么导入springboot项目

推荐 生活 2019-04-19 02:17:11 3351

本文收集整理关于怎么导入springboot项目的相关议题,使用内容导航快速到达。

内容导航:

  • Q1:SpringBoot项目如何进行打包部署
  • Q2:springboot项目部署到tomcat上后出现跨域的问题
  • Q3:springboot项目如何记住当前用户
  • Q4:如何修改springboot项目的端口号?
  • Q1:SpringBoot项目如何进行打包部署

    打成jar进行部署(步骤)
    1. 需要在application.properties当中配置端口
    2.marven的配置文件
    注意:这块一定要配置否则打jar的时候会说找不到主类
    3.在启动类当中加上extends SpringBootServletInitializer并重写configure方法,这是为了打包springboot项目用的
    4.然后按照顺序运行mvn clean再mvn install

    Q2:springboot项目部署到tomcat上后出现跨域的问题

    将打包方式改成war这个没啥好说的, 肯定要改成war配置嵌入Tomcat中的方式这里有两种方式可选择:方式一:用spring-boot内置的tomcat库, 并指定你要部署到Tomcat的版本7.0.69org.apache.tomcattomcat-juli${tomcat.version}方式二:不用spring-boot内置的tomcat库(强烈推荐这种方式!!)org.springframework.bootspring-boot-starter-tomcatprovidedmaven-war-plugin (可选)与maven-resources-plugin类似,当你有一些自定义的打包操作, 比如有非标准目录文件要打到war包中或者有配置文件引用了pom中的变量。 具体用法参见官方文档:http://maven.apache.org/components/plugins/maven-war-plugin/

    wwW.YijItAO.c&OM

    Q3:springboot项目如何记住当前用户

    1、如果是线程级别的访问,放threadlocal里头就可以了,其他类从threadlocal里去访问
    2、如果是跨线程的,session是一种方案,setAttribute是ok的,觉得麻烦,可以封装个方法
    3、不想用session的话,就放redis,把过期时间设置成跟oauth的过期相当就可以了

    Q4:如何修改springboot项目的端口号?

    application.properties

    server.port=9999

    相关文章
    excel外部导入数据太大2019-01-12
    excel表格导入word太宽而不全2019-01-15
    通讯录怎么导入新手机2019-01-19
    sql脚本怎么导入数据库2019-01-24
    sql文件怎么导入数据库2019-02-03
    u盘导入昆仑通态触摸屏2019-02-08
    旧手机号码导入新手机2019-02-08
    怎么把号码导入新手机2019-02-09
    excel导入另一个表数据2019-02-11
    苹果怎么导入本地音乐2019-02-12