私はここhttp://www.ibm.com/developerworks/web/library/wa-oauthsupport/index.htmlでこのガイドに従おうとしています。このガイドには、OAuthおよびHTTPClient4によって提供されるOAuthクライアントライブラリの使用方法に関する情報が記載されています。接続を認証します。私は、OAuthプロバイダーではなく、JavaSwingCLIENTに取り組んでいます。
OAuthは、このページhttp://oauth.net/code/でクライアントライブラリを提供します
「Javaライブラリと例は、John Kristian、Praveen Alavilli、DirkBalfanzによって提供されました」とマークされたものについて話しています。これはSVNリポジトリを指しますhttp://oauth.googlecode.com/svn/code/java/core/
このライブラリをEclipseプロジェクトに組み込む方法がわかりません。Mavenの依存関係を追加できるようにしたいと思います。これは、非常にクリーンで、非常にうまく機能するためです。すぐに利用できる座標が表示されません。http://oauth.googlecode.com/svn/code/java/pom.xmlを見ると、次の座標が表示されますが、Mavenビルドを実行すると機能しません。座標を使用すると、Eclipseの統合されたMaven 3pom.xmlマネージャーで「Missingartifactnet.oauth:oauth-parent:jar:20100601」エラーが発生します。プロジェクトをMavenizingすることの全体的なポイントは、その座標を使用してプロジェクトを取り込むことができるようにすることだと思いました。
<dependency>
<groupId>net.oauth</groupId>
<artifactId>oauth-parent</artifactId>
<version>20100601</version>
<packaging>pom</packaging>
</dependency>
Mavenリポジトリをスヌーピングした後、follow依存関係を試しましたが、必要なすべてのクラス/インターフェイスなどがありませんでした。
<dependency>
<groupId>net.oauth.core</groupId>
<artifactId>oauth</artifactId>
<version>20100527</version>
</dependency>
これは、このプロジェクトを組み込むための間違った方法ですか?共有しやすいように真にマナー化されていませんか?Mavenを使用できない場合、このライブラリをプロジェクトに含めるための最善の方法は何ですか?
これは、 Eclipseにoauthライブラリを含める方法を少し繰り返したものです。しかし、その質問は、Mavenの側面にはまったく対応していません。