更新:これはもう発生しない/発生しないはずです。受け入れられた回答を参照してください。他の jar でこの問題に直面している場合、通常は一時的なものです。他の回答で提案されている回避策のいくつかを試すことができます。
Jersey 2.0 ユーザーガイドの指示に従っています。1.3 に到達すると (プロジェクトを実行すると、次のエラーが発生します。
[ERROR] Failed to execute goal on project xxx-service: Could not resolve dependencies for project xxx.restapi:xxx-service:jar:1.0-SNAPSHOT: Failure to find javax.annotation:javax.annotation-api:jar:1.2 in https://maven.java.net/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of snapshot-repository.java.net has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
ないことが問題のようです。https://maven.java.net/content/groups/public/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar
上に行くhttps://maven.java.net/content/groups/public/javax/annotation/javax.annotation-api/
と、それらのフォルダー内のフォルダーと jar ファイルの名前が-b01
etcのサフィックスで変更されていることがわかります。
pom 自体には、このアノテーション jar への直接参照はありません。したがって、問題は次のとおりだと思います。その依存関係をどのように調整すればよいですか? その依存関係を正しく解決するには、POM ファイルに何を入れればよいでしょうか?