手順は次のとおりです。https://github.com/awslabs/dynamodb-cross-region-libraryメソッドは、問題を再現するには、未定義の
で
クローンレポ次MVNディレクトリ
内のすべての私のJAVAJDK、PATHをインストールし、私はUbuntu 16.04LTSを実行しています。 MVNは、開いているファイルをインストールした後CommandLineInterface.java
はCommandLineArgs.java
クラスがないため、これが原因で発生し
Line 69, 73 - "log cannot be resolved";
Line 120, 121 - "The method getSourceEndpoint() is undefined for the type
CommandLineArgs"
... etc
「ログを解決できません」はどうですか? – kpuro
@kpuroは、Log4jがあなたのクラスパス/ライブラリのフォルダにproberblyでないことを意味します(Mavenはあなたがインストール/パッケージするときにエラーや警告を出しますか?特にLog4jに関するメッセージですか? Log4jの情報と '@ Log4j'アノテーションのしくみについてはこちらをご覧ください:https://projectlombok.org/api/lombok/extern/log4j/Log4j.html – sorifiend
代わりにCommandLineInterfaceから69行目と73行目を削除するだけです。 javaが、通常は良い解決策ではありません。 – sorifiend