1、springboot项目常见的运行方式: 

2、说明:

  idea:在开发环境中跑项目,也就是我们在编码过程中的用的做多的方式
  jar、war:线上、服务器上执行jar、war包的方式

  maven插件方式:执行命令:

mvn spring-boot:run

3、补充:

mvn spring-boot:run报错找不到依赖,执行的命令如下

D:\Workspace_IDEA\spring-boot-app\web>mvn spring-boot:run

如果是项目是由多个模块组成的话,报错找不到子模块的依赖的话,需要提前先将子模块进行install才可以,需先执行如下命令:

D:\Workspace_IDEA\spring-boot-app>mvn -Dmaven.test.skip -U clean install  
原因分析:
spring-boot-app项目,由web、repository、model三个模块组成,web模块依赖persistence、而persistence又依赖model模块;
web是提供对外访问的接口,我们在通过命令mvn spring-boot:run来启动项目的话,需要先执行install命令,确保web依赖的模块的jar被安装到了本地仓库才可以
												

最新文章

  1. gulp-uglify 与gulp.watch()配合使用时遇到的重复压缩问题
  2. Mipmap与纹理过滤
  3. WinForm 问题集锦
  4. 如何在Ubuntu中让mongo远程可连接
  5. WDCP安装并配置php5.4和mongodb
  6. DOM0,DOM2,DOM3事件,事件基础知识入门
  7. IIS Express启动命令
  8. Mysql,JDBC封装
  9. String和StringBuffer 常用方法总结
  10. 解决ubuntu不能安装g++的问题
  11. PKIX path building failed
  12. Travel
  13. LeetCode算法题-1-bit and 2-bit Characters(Java实现)
  14. FileStream说明
  15. Linux终端会话实时共享(kibitz)
  16. Spring整合redis配置文件详解
  17. 34 char类型转换为int类型
  18. linux 查看和修改文件时间
  19. Java实现快速批量移动文件
  20. Redis 常见命令

热门文章

  1. MongoDB小结06 - update【$push】
  2. JS中的apply、call、bind区别
  3. Eclipse配色方案插件 真漂亮!
  4. sonar做代码检测时如何忽略一些代码文件
  5. 条款一:仔细区别pointers 和 reference
  6. [php learn] php 从头開始学习1
  7. UVa10048_Audiophobia(最短路/floyd)(小白书图论专题)
  8. Android lollipop 更新问题
  9. Android学习笔记-保存数据的实现方法2-SharedPreferences
  10. UVA10056 - What is the Probability ?(概率)