昨天用idea(12)作一个服务程序,在run/debug configruations 设定了Program arguments,用来启动的时候指定参数,覆盖默认的配置文件,可是点run运行,指定的参数都不生效,折腾了半天,观察run的时候idea输出的参数信息java
D:\jdk1.7.0\bin\java -Didea.launcher.port=7533 -Didea.launcher.bin.path=H:\idea12\bin -Dfile.encoding=UTF-8 -classpath .... **.Main -Dserver.akka.remote.netty.port=2554ide
看到输出的参数-Dserver.akka.remote.netty.port=2554出如今执行函数Main的后面,猜想是否是参数位置致使的问题?函数
因而把参数调到Main的前面声明,而后粘贴到命令行下运行,问题解决!idea
只是这个参数声明的顺序在idea里怎么能调整呢?暂时不的其法。spa