前言:
现在兄弟们对“java启动层初始化过程中发生错误”可能比较关切,兄弟们都需要学习一些“java启动层初始化过程中发生错误”的相关资讯。那么小编同时在网络上搜集了一些关于“java启动层初始化过程中发生错误””的相关文章,希望朋友们能喜欢,大家一起来了解一下吧!最简单的从Spring官网下载 :地址
下拉选择需要的Spring Boot版本 修改Group和Artifact 直接点击Generate Project 即可生层项目压缩包
解压后,maven import到本地工作空间即可
打开src/main/java 找到对应的Application启动器
@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}
直接右击 main方法启动即可
有兴趣的可以点击@SpringBootApplication注解研究下
@SpringBootApplication是一个组合注解 主要由@SpringBootConfiguration @EnableAutoConfiguration @ComponentScan组成
@SpringBootConfiguration 和 @Configuration其实一样,Spring Boot项目的配置注解,在Spring Boot中建议使用@SpringBootConfiguration
@EnableAutoConfiguration 启用自动配置,通过扫描依赖的jar包自动配置所需要的其他依赖,就好比你要吃顿饭,它就会帮你把碗筷全都准备好了,你只要动动嘴就好了
@ComponentScan 默认扫描@SpringBootApplication所在类的同级目录以及它的子目录,在很多时候,如果把启动类放在里层的目录下,就很容易报错,因为找不到父级的接口或者类,但是如果确实需要扫描并列的其他包,可以手动添加该注解
Spring Boot默认端口为8080 当然也可以自定义基础设置 打开appliaction.properties 设置端口和上下文路径
#\u7AEF\u53E3server.port=8081#\u4E0A\u4E0B\u6587\u8DEF\u5F84server.servlet.context-path=/demoApplcation
打开pom.xml
pom.xml文件中默认有两个模块:
spring-boot-starter:核心模块,包括自动配置支持、日志和YAML;
spring-boot-starter-test:测试模块,包括JUnit、Hamcrest、Mockito。
标签: #java启动层初始化过程中发生错误