Spring Boot 使用二

前面提到过使用SpringBoot进行快速的项目构建,上次我是经过main方法启动项目,经过查阅文档,http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-installing-the-cli 后发现,经过maven命令,也能达到一样的效果,命令以下:html

mvn spring-boot:run

SpringBoot还提供一种打包成应用程序运行的方式,经过maven的package命令就能将程序打包成一个可运行的jar,若是直接经过该命令打包,你会发现包是不可运行切没有依赖的。java

何解??配置一段简单的内容便可:spring

<!-- Spring boot 打包成一个可执行的jar -->
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<executions>
					<execution>
						<goals>
							<goal>repackage</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

在pom.xml中配置plugin,而后打包则发现该有的依赖全都加载,查看lib目录,你会发现,我勒个去,好多的包,之前须要本身一个一个引入的,如今Boot全帮你弄好了。无论你服不服,反正我服了。maven

打包后使用咱们熟悉的命令:spring-boot

java -jar 你是什么名字就什么名字.jar

执行,后发现效果挺好看spa

访问http://localhost:8080,打完收工。.net

plugin参考:http://docs.spring.io/spring-boot/docs/1.4.0.BUILD-SNAPSHOT/maven-plugin/usage.htmlcode

转载请指明出处http://my.oschina.net/u/1991646/blog/687380xml

相关文章
相关标签/搜索