Spring Boot 在命令行指定主类启动程序

Spring Boot 在命令行指定主类启动程序,第1张

Spring Boot 程序我们一般会设置使用 spring-boot-maven-plugin 来生成 jar 包,配置类似于:

这样我们可以通过 -jar 的方式直接启动并执行指定的 start-class 类的 main 函数

但当我们需要指定并执行其他类的 main 函数时,使用 -cp 参数却行不通:

因为 Spring Boot 打包时做了处理,启动时的主类也不再是用户指定的,而是由 Spring Boot 启动后代为调用执行。

此时我们就需要一些 trick 来解决这个问题。

首先我们要改变 spring-boot-maven-plugin 的参数:

增加了 <layout>ZIP</layout> 一行。这将使 Spring Boot 使用 PropertiesLauncher 。

然后

可以看到,事实上是以 org.springframework.boot.loader.PropertiesLauncher 作为主类启动的,设置了 loader.main 的值,由 Spring Boot 调用执行。

参考文章:

非常感谢ls的关注,我第一次 *** 作步骤如下:把ipc通过数据线连接到电脑上按下 中键和MENU键 等待ipc重启 要一直按着,直到ipc完全黑屏 什么的都不显示打开bootstrap_ipodclassic_itunes.exe提示成功再复制ubi文件到出现的64M盘里,安全退出后,拔线,ipc自动重启,然后按menu+播放/暂停键开始安装完了后可以看到rb的界面,但是电脑无法显示ipc盘符,无法完成最后一步.rockbox的复制,(是否跟在tool中未执行Run Rockbox fallback image有关系?)最后没办法将整个过程重新来一遍,结果到执行bootstrap_ipodclassic_itunes.exe一步时就不能继续往下走了,不知道ls或者其他高手有高招?先谢过了!

ipc 120G 刷了 半小时后又刷回去了 *** 作界面不是很友好 视频播放愣是半天没找到

除了能支持大多数的无损音乐格式 也有很好的eq

除此之外 并原始自带的系统好

一直都是用flac ape转换为无损wav导入ipc 反正硬盘大 无所谓了~

还有 cue文件好像只能浏览 不能按其列表播放

建议尝鲜后自己取决 耗电问题--比原始系统稍微耗一点 不过不恐怖

换个耳塞会不会更NICE?TF10 UM3X MX980?到底如何选择 如果保留IE80的配置 前端换爱欧迪系列会不会更好 J3 I10还是 X9?也经常逛音乐论坛 百度贴吧 知道等 但众说纷纭 觉得兄台回答很专业 请详细解答 不尽感激。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11340210.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存