Maven:使用spring-boot-maven-plugin时如何给应用传参数

1、mvn spring-boot:run 如何传递JVM参数?

mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8787 -Dserver.port=9090 -Dpath.to.config.dir=/var/data/my/config/dir"


    org.springframework.boot
    spring-boot-maven-plugin
    
        -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
        true
    

    
    
        
            org.springframework
            springloaded
            1.2.6.RELEASE
        

    

2、mvn spring-boot:run 如何传递应用参数?

mvn spring-boot:run -Dspring-boot.run.arguments=arg1,arg2,arg3

参数以逗号隔开

3、mvn spring-boot:run 如何传递系统参数?

mvn spring-boot:run -Drun.jvmArguments="-Dproperty1=test1 -Dproperty2=test2"


    org.springframework.boot
    spring-boot-maven-plugin
    2.1.6.RELEASE
    
     
        test1
        test2
     

    

 

参考文档

Command-Line Arguments in Spring Boot
Using System properties
Spring Boot Maven Plugin
Welcome to Apache Maven

你可能感兴趣的:(Maven)