web-dev-qa-db-ja.com

EclipseプロジェクトにGuavaを追加する方法

Eclipse Helios 3.6
Windows XP SP3

私はEclipseを使用してguava SDKをダウンロードしました。
1)EclipseでHelp> Install New Software ...に移動します
2)[Work with:]テキストボックスで、次のURLを使用しました

http://svn.codespot.com/a/eclipselabs.org/guava-bundle/trunk/repository/

3)Java 1.5ランタイムおよびSDKのGuava:Googleコアライブラリが見つかりました。そのため、各メッセージで[ok]をクリックすると、正常にインストールされたようです。

コードで使用したいのですが(Androidアプリの場合)、クラスファイルの1つにインポートを追加しようとしています

import com.google.common.collect.MapMaker;

コンパイルエラーメッセージが表示される

インポートcom.googleを解決できません

ライブラリをプロジェクトに追加するために実行する必要がある特別な手順はありますか?

プロジェクトのプロパティを調べてきましたが、Javaビルドパス>ライブラリにエントリを追加する必要があると感じました何を追加すればいいのか分かりません。

私の知る限り Google Guava はEclipseプラグインではありません。サードパーティのライブラリです。 libをEclipseビルドパスに追加するには、プロジェクトを右クリックします->ビルドパス->ビルドパスの構成->ライブラリタブ->外部jarの追加->配置guava-r07.jar -> OK/OPEN

30
Schildmeijer

考え出したところ、SDKの場所へのパスをリンクソースとして追加するだけです。

1)プロジェクトを右クリックし、[Properties]> [Source]> [Link Source ...]を選択します
2)EclipseがSDKをダウンロードした場所に移動します

C:\ Program Files\Eclipse\plugins\com.google.guava.source_1.7.0

2014年にこれを読んでいるすべての人のために、ここで少しだけ更新します。今では、guava用のEclipseプラグインがあります。それは軌道プロジェクトの一部です。有用なサードパーティライブラリのコレクション。

最新バージョンは こちら です。

3
Dave

2016年にこれを読んでいるすべての人のために...これからGuavaをダウンロード link

@Schildmeijerが指摘した手順を実行します...

2
Mohamed Horani

ライブラリをビルドパスに追加するには、Eclipseを開き、プロジェクトを右クリックして[プロパティ]を選択します。左側のペインで、Javaビルドパス。ライブラリのタブを選択し、[外部JARを追加](プロジェクトのコード内にある場合は[Jarを追加]をクリック)をクリックします。

とにかく、グアバがAndroid(Androidは縞模様のダウンを使用するためJava =バージョン、軽量デバイスに適しています)

0
Pedro Loureiro

この他のSOスレッド: Guavaを使用するための基本 を見てください。

0
jhurtado