Dropwizard
で Command
を書き終わり、
Compile
実行後、java コマンド実行時にエラーが出力されました。
- コマンド
java -jar festivals4partypeople-batch-0.0.1.jar
- エラー内容
Exception in thread "main" java.lang.IllegalArgumentException: command 'storeEchonestSong' has been already used
at net.sourceforge.argparse4j.internal.SubparsersImpl.addParser(SubparsersImpl.java:79)
at net.sourceforge.argparse4j.internal.SubparsersImpl.addParser(SubparsersImpl.java:69)
at net.sourceforge.argparse4j.internal.SubparsersImpl.addParser(SubparsersImpl.java:42)
at io.dropwizard.cli.Cli.addCommand(Cli.java:118)
at io.dropwizard.cli.Cli.<init>(Cli.java:49)
at io.dropwizard.Application.run(Application.java:79)
at xyz.monotalk.batch.start.BatchApplication.main(BatchApplication.java:46)
- 原因
メッセージ記載の通り、
既に同一名称のコマンドを使用している場合、発生します。
storeEchonestSong has been already used
- 対処
同一名称のコマンドをリネームします。
以上です。
コメント