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

相關文章
相關標籤/搜索