Eclipse運行參數Program arguments, VM/系統變量arguments, 環境變量Environment variables區別和使用(Idea同理)


配置入口 Debug Configurations


配置 運行參數Program arguments、VM/系統變量VM arguments


配置 環境變量Environment variables


代碼示例
/**
 * 運行參數Program arguments, VM/系統變量VM arguments, 環境變量Environment variables示例
 */
public class ArgsDemoApp {
	
    public static void main(String[] args) {
    	// 運行參數Program arguments
    	int len = args.length;
    	for (int i=0; i<len; i++) {
	      System.out.println(String.format( "args第%d參數值: %s", i+1, args[i]));
	}
//    	args第1參數值: arg1_val11
//    	args第2參數值: arg2_val22
    	
    	// VM/系統變量VM arguments
    	String vmarg1 = System.getProperty("vmarg1");
    	String vmarg2 = System.getProperty("vmarg2");	
    	System.out.println("vmarg1: "+ vmarg1);	// vmarg1: vmarg_val11
    	System.out.println("vmarg2: "+ vmarg2);	// vmarg2: vmarg_val22
    	
    	// 環境變量Environment variables
    	String env1 = System.getenv("env1");	
    	String env2 = System.getenv("env2");	
    	System.out.println("env1: "+ env1);     // env1: val_11
    	System.out.println("env2: "+ env2);     // env2: val_22
    	
        SpringApplication.run(ArgsDemoApp.class, args);
    } 
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM