LoginSignup
1
1

More than 3 years have passed since last update.

java コマンド実行時にconfigファイルの読み込み切り替える

Last updated at Posted at 2016-10-26

Typesafe Configを実行時に切り替えたい。以下の記事のとおりである。

http://qiita.com/FScoward/items/89da99006d6d2fec805e#jar%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%8C%96%E3%81%97%E5%A4%96%E9%83%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E3%81%9F%E3%81%84%E5%A0%B4%E5%90%88

上記記事の内容は正しくて、順番は大して関係ないだろうとおもって

java -jar XXXXX.jar -Dconfig.file=xxxx.conf 

と書いてしまい、反映されずにハマった。

同じことにハマった人のためにメモをしておく。
参考記事に記載してあるとおり正しい書き方は以下の通りである。

java -jar -Dconfig.file=xxxx.conf XXXXX.jar

manでjavaコマンドを確認すると以下の通りであった。

java [ options ] -jar file.jar [ argument...  ]

引数として食われてしまったようでした。
気づいてみれば、そりゃそうだという印象である。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1