【发布时间】:2015-02-18 05:04:52
【问题描述】:
为什么 Springboot 的大多数示例项目都使用 starter 没有版本的 POM? documentation 没有提及正在使用的版本。
例如,使用没有版本的web starter...
compile "org.springframework.boot:spring-boot-starter-web"
...我假设根据POM 提取最新快照?我想这对开发来说很方便,但话说回来,我从来没有使用过没有版本号的依赖项,所以这感觉很奇怪。
如果我将依赖项配置为特定版本(例如下面的示例),那么在生产环境中使用启动程序包是否安全,或者是否应该仅将启动程序用于开发?
compile "org.springframework.boot:spring-boot-starter-web:1.2.1"
【问题讨论】:
标签: java spring maven spring-boot