Spring Boot源码分析
是摩卡不是抹茶呀
纯粹地爱Java
展开
-
Spring Boot Loader源码分析
分析Spring Boot Loader源码其实就是在搞懂为何Spring Boot打成jar包可以直接运行起来。 一)、探索从解压jar包开始 解压项目打包成的jar包,我们可以得到三个文件夹 BOOT-INF,内部还有两个文件夹classes(存放项目相关字节码文件)和lib(存放项目所依赖第三方jar包) META-INF,关于项目的一些元数据 Manifest-Version: 1.0 Implementation-Title: spring_boot_dissect Implement原创 2020-06-13 13:10:49 · 775 阅读 · 0 评论 -
IDEA 远程调试 Spring Boot 源码
一)、查看关于-agentlib命令 在终端命令行中输入"java"就能看到"-agentlib"命令 二)、关于-agentlib的详细使用说明 根据上边提示的文字,我们可以输入以下命令来查看关于-agentlib的详细使用 java -agentlib:jdwp=help 我们一般会使用到前面列举的四个选项,transport的值为dt_socket。 如果是本地环境,address可以不用加ip地址 运行以下命令,就可以让jar以远程调试的形式启动,会监听调试器的连接 java -agent原创 2020-06-13 10:38:46 · 762 阅读 · 0 评论