环境:jdk:1.8.0_73maven:3.3.9spring-boot:1.2.5.RELEASE(在pom.注意:关于spring-boot的支持,最少使用jdk7(jdk6也可以,可能需要额外配置,没试过,官方推荐jdk8)maven至少使用3.21、首先进入一个文件夹, ...
环境:
- jdk:1.8.0_73
- maven:3.3.9
- spring-boot:1.2.5.RELEASE(在pom.
注意:关于spring-boot的支持,
- 最少使用jdk7(jdk6也可以,可能需要额外配置,没试过,官方推荐jdk8)
- maven至少使用3.2
1、首先进入一个文件夹,例如"~/Desktop/project",然后按照"第一章 企业项目开发--maven+springmvc+spring+mybatis+velocity整合"所说的手工建立一个maven工程,其中的pom.
1 <??> 2 <project ="http://maven.apache.org/POM/4.0.0" ="http://www.w3.org/2001/ 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4 5 <modelVersion>4.0.0</modelVersion> 6 7 <groupId>com.xxx</groupId> 8 <artifactId>myboot</artifactId> 9 <version>1.0-SNAPSHOT</version>10 11 <!-- 12 引入spring-boot-starter-parent做parent是最好的方式,13 但是有时我们可能要引入我们自己的parent,此时解决方式有两种:14 1)我们自己的parent的pom.15 2)使用springboot文档中的方式:见spring-boot-1.2.5-reference.pdf的第13页16 -->17 <parent>18 <groupId>org.springframework.boot</groupId>19 <artifactId>spring-boot-starter-parent</artifactId>20 <version>1.2.5.RELEASE</version>21 </parent>22 23 <!-- 引入实际依赖 -->24 <dependencies>25 <dependency>26 <groupId>org.springframework.boot</groupId>27 <artifactId>spring-boot-starter-web</artifactId> 28 </dependency>29 </dependencies>30 31 <build>32 <plugins>33 <!-- 34 用于将应用打成可直接运行的jar(该jar就是用于生产环境中的jar)35 值得注意的是,如果没有引用spring-boot-starter-parent做parent,36 且采用了上述的第二种方式,这里也要做出相应的改动37 -->38 <plugin>39 <groupId>org.springframework.boot</groupId> 40 <artifactId>spring-boot-maven-plugin</artifactId>41 </plugin>42 </plugins>43 </build>44 </project>
遗留了两个问题:
1)若不采用spring-boot-starter-parent做parent,该怎么配置?
2)若不采用spring-boot-starter-parent做parent,打包插件spring-boot-maven-plugin该怎么配置?
原标题:第一章 第一个spring boot程序
关键词:Spring
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。