如何解决如何使用-Dloader.main
我有一个Spring Boot应用程序,正在使用以下命令启动我的应用程序。在运行应用程序时,我需要设置一个自定义的类路径,这就是为什么我使用以下方法。
java -classpath target/app.jar;<my_classpath_here> -Dloader.main=<my_spring_boot_app_class_here> org.springframework.boot.loader.JarLauncher
我想将应用程序参数传递给我的应用程序。我该怎么做 ?我已经尝试过-Dspring-boot.run.arguments
,但这没用。
解决方法
我能够使用以下内容传递参数
java -classpath target/app.jar;<my_classpath_here> -Dloader.main=<my_spring_boot_app_class_here> org.springframework.boot.loader.JarLauncher my_arg=value
注意:我最初是在JarLauncher参数之前传递参数,因此它不起作用。我将论点移到JarLauncher旁边,并且有效。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。