最近闲来无事用idea搭建了一个springBoot + maven项目,现在将整个过程分享给大家,大家共同进步,有不足之处,请及时指出。
1.打开idea,按照如下图所示的步骤,进行操作:
2.进行到这一步,项目是搭建好了,接下来是进行一些配置。
(1.)配置pom.xml,直接将一下代码复制pom.xml里面去;
<packaging>war</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.1.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.3.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.3.3.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> <version>1.4.1.RELEASE</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
(2.)复制进去后,进行jar包的下载刷新,如图所示:
(3.)配置project structure:如下图步骤所示:
(4.)配置完成后,项目的总体结构如下图所示:
(5.)接下来,需要配置application,直接在java文件里面建一个包,包名随便,然后在里面新加一个java类,命名为Application,将如下代码复制进去:
@EnableAutoConfiguration @SpringBootApplication @EnableScheduling public class Application extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure( SpringApplicationBuilder builder) { return builder.sources(Application.class); } }
(6.)编写一个测试的控制层:如下图所示:
(7.)接下来是配置tomcat,如下图步骤所示:
(8.)接下来就可以直接启动项目了。
(9.)到此也就结束了。有不足之处,希望能够不吝指教。