0

インターネットに接続していないときに利用できるように、jarにリンクされたjavadocを保存できるかどうか知っていますか?

オフラインアクセス用にjavadocsをダウンロードできる場合もあるようですが、常にそうとは限りません。

たとえば、これをオフラインアクセス用に使用したいと思います。どうすればいいですか?

4

2 に答える 2

3

srcjarをライブラリにアタッチしてみてください。

これを見てください :

javadocまたはソースをlibsフォルダーのjarにアタッチする方法は?

あなたの場合、次のjarファイルをダウンロードして使用します。 http://pivotal.github.com/robolectric/downloads/robolectric-0.9.4-src.jar

src jarをアタッチすると、javadocsビューでJavadocにアクセスすることもできます。

Javadocリポジトリはありますか?

あなたの質問の別の部分に答えるために、私はオフラインリポジトリを知りませんが、探索する価値のあるオンラインリポジトリがあります:http://www.docjar.org/

docjar用のEclipseプラグインもあり、ここからを使用してインストールできます。

そうは言っても、サードパーティのライブラリ用にjavadocを生成するのに苦労することはないと思いますroboelectric。その場合、次のセクションの手順を使用してJavadocを手動で生成することに固執します。

src.jarからのJavadocの生成

tl; dr:以下の手順を使用して、robolectric-0.9.4-src.jarソースjarからJavadocを生成しました。このようにして生成されたjavadocは、ここからダウンロードできます。

ステップ1 : robolectric-0.9.4-src.jar(7-zipまたは別のアーカイブユーティリティを使用して)抽出します。android、、comおよびMETA-INFフォルダをというフォルダ内に移動しますsrc(これは次の手順で役立ちます)。robolectric-0.9.4-src.jar内部 を抽出したとしましょうc:\robo。これで、次のフォルダーが作成されます。 c:\robo\src\android c:\robo\src\com c:\robo\src\META-INF

ステップ2:抽出されたソースを使用してEclipseプロジェクトを作成します。これは、Eclipse内に新しいJavaプロジェクトを作成し、デフォルトのワークスペースの場所を使用する代わりに、上のディレクトリの場所を指すことで実行できます(c:\robo)。

ここに画像の説明を入力してください

ステップ3:次のようにしてjavadocウィザードを実行しますFile -> Export -> Javadoc

ここに画像の説明を入力してください

ステップ4:「プライベート」パッケージを選択して、すべてのクラスのJavadocを取得します。 ここに画像の説明を入力してください

ステップ5:次に、参照されているjarを除くすべてのjarを選択しtools.jarます: ここに画像の説明を入力してください

ステップ6:次に、overviewhtmlのパスを選択し、チェックしOpen Generated File in browserます。 ここに画像の説明を入力してください

ステップ7:[完了]をクリックします。そうすると、デバッグビューでJavadocタスクが実行されていることがわかります。

ここに画像の説明を入力してください

そして、それが終了すると、ブラウザビューがJavadocで開くはずです! ここに画像の説明を入力してください

ステップ8:利益!これで、Javadocが生成され、アクセスできるようになります。

于 2012-08-20T09:09:04.597 に答える
1

たとえば、デバッグ中にプロジェクトが依存するサードパーティライブラリのソースコードとJavadocを確認したいとのことですが。

これを行うことができます:エディターでそのようなライブラリーにあるクラスを開きます。[ソースを添付...]ボタンが表示されます。それをクリックして、プロジェクトのソースアーカイブに移動します。見つけて添付すると、ソースコード全体と、必要に応じてJavadocを表示できるようになります。

于 2012-08-20T09:09:29.553 に答える