私はSpringフレームワークでAOPを学んでいて、eclipseでAOP用のjavadocを設定したいと思います。だから私はaspectj-1.8.10.jar
をeclipseのWebサイトhttps://eclipse.org/aspectj/downloads.php#installからダウンロードし、そのjarをインストールして、eclipseのクラスパスに追加したaspectjrt.jar
、aspectjtools.jar
、aspectjweaver.jar
、org.aspectj.matcher.jar
の4つの新しいjarファイルを取得しました。今私が望むのは、これらのjarファイルのソースファイルを追加することです。例えば、@Aspectの上にマウスを置くと、この注釈が何を表しているかを確認できます。残念ながら私はこれらのjarファイルのソースファイルを見つけることができません。上記のeclipse Webサイトにはファイルaspectj-1.8.10-src.jar
がありますが、どうすればよいか分からないので、このファイルをそれぞれのビルドパスに直接添付しようとしました。前述のジャーがそれをやっていませんでした。また、aspectj-1.8.10-src.jar
のインストール方法をaspectj-1.8.10.jar
にすれば、4つのソースファイルが得られるはずですが、インストールするにはどうすればよいか分かりません。aspectj-1.8.10-src.jar
、インストールが起動しません。 EclipseでAspectJ 1.8.10
のjavadocを追加してもらえますか?eclipseでAspectJ用のJavaソースコードを追加するには
0
A
答えて
0
Eclipseプロジェクトエクスプローラウィンドウでライブラリを選択し、右ボタンをクリックしてプロパティを選択し、javasource attachmentまたはjavadoc locationを選択して、ソースまたはjavadocファイルへのパスを入力します。
しかし、プロジェクトの依存関係を維持するためにmavenを使用することをお勧めします。ライブラリ、ソースコード、javadocが中央のリポジトリからフェッチされるので、javadocをもっと簡単にすることができます。必要なライブラリをプロジェクト構成(pom.xmlファイル)に追加するだけで、他のファイルが取得されます。
0
- これらのライブラリはすべて必要はありません。まずどちらの目的に役立つのかを学んでください。例えば。 aspectjrtは実行時です。 Spring AOPを使用する場合、AspectJは実際には使用されません。その構文のサブセットのみです。したがって、ランタイムは、注釈クラスのいくつかを識別するために必要である。ただし、aspectjweaverは、Springの有無にかかわらず、ロードタイム織り(LTW)シナリオで完全なAspectJを使用する場合にのみ必要です。ウィーバーのlibはランタイムのスーパーセットなので、それらのうちの1つだけが必要です。最後に、aspectjtoolsは、Weaverのスーパーセットであり、(他のツールの中でも)AspectJコンパイラを含んでいます。これは、ツールチェーンの一部としてのコンパイル時の織り方にのみ必要です。
- 私は、AspectJを学ぶ上で、ソースコードとJavadocが大いに役立つとは思いません。私は、Spring manual's AOP chapterは、プロキシベースのSpring AOPとLTW経由のAspectJの完全な統合の両方を記述することをお勧めします。 AspectJの基本を学び、Springを使わずにAspectJを使用したい場合は、AspectJ documentationを読んでください。
- まだ納得しておらず、EclipseプロジェクトにソースとJavaDocを追加したいのであれば、jayseeさんのアドバイスを受けてMavenを使用してみませんか?次に、すべてのソース/ javadocライブラリを無料で入手します。しかし、とにかく、それらのJARをMaven Centralから直接ロードすることもできます。 source and javadoc for AspectJ runtime 1.8.10。がんばろう!しかし、AspectJ JavaDocは実際にAspectJを使う方法を理解するのには向いていないため、学習目的では本当に悪いので、あなたが失望すると思います。
関連する問題
- 1. ドラッグアンドドロップでソースコードのコンボボックスを追加する方法Java NetBeans
- 2. Eclipse Cheese Javaプロジェクトでユーザライブラリを追加するには?
- 3. plain eclipseでJava EEプラグインを追加するには
- 4. EclipseのPapyrus 2.0.0プラグインにJavaプロファイルを追加するには?
- 5. Eclipse RCP AspectJ configure
- 6. Eclipse Java EE MarsにDSL Forgeを追加するには?
- 7. Eclipse Java EEにStruts 1.xを追加する方法は?
- 8. Eclipseのソースコードをダウンロードするには?
- 9. Eclipseのチーム - >追加コマンドにキーボードショートカットを追加するには
- 10. EclipseプロジェクトでAspectJとScalaを混ぜる
- 11. eclipseにGWTソースコードをインポートするには?
- 12. eclipseにルートディレクトリを追加するには?
- 13. eclipseにジオコーディングを追加するには?
- 14. eclipseでJavaコードのショートカットキーを追加する方法
- 15. 私はリファレンスに追加オープンハードウェアモニタのソースコード
- 16. EclipseプロジェクトにJavaドキュメントを追加すると、エクスポートするjarファイル
- 17. Eclipseのjava buildpathにopenCVを追加する
- 18. EclipseのJavaコードにIBM Watsonパッケージを追加する
- 19. Eclipse RCP:ソースコードを表示するには?
- 20. 簡単にライブラリをEclipse Java Oxygenに追加する
- 21. はどのように、Eclipseは右のJavaソースコード
- 22. eclipse Javaアプリケーションでjava引数とclasspathを追加する方法は?
- 23. EclipseのAspectJプロジェクトでのJUnitテストのClassNotFoundException
- 24. androidソースコードにサードパーティ製のjarファイルを追加するには
- 25. <br/>をjavascriptのソースコードに追加するには?
- 26. Eclipse + Egit - 新しいJavaプロジェクトをリモートリポジトリに追加する
- 27. EclipseにJava EEパースペクティブを追加する方法
- 28. Eclipse Javaプロジェクト間に参照を追加する
- 29. javaテキストにツールバーを追加する方法eclipse
- 30. メソッドにアノテーションを追加するためのaspectj itdの書き方は?
私はソースコードを添付する方法を知っていますが、どこから取得するのか分かりません。私は、 'aspectjrt.jar'、' aspectjtools.jar'、 'aspectjweaver.jar'、' org.aspectj.matcher.jar'のソースコードが必要な4つのjarファイルを持っています。私は1つのソースコードファイルaspectj-1.8を持っています。 10-src.jar'を私の質問で言及したように、私はこれらの各jarファイルに添付しようとしましたが、うまくいきませんでした(そして、ライブラリ全体のソースコードを1つの個別の瓶は当時)。 Mavenのおかげで、感謝しましたが、今はこれを使用していません。これは単なるJavaプロジェクトです。 –
単純なJavaプロジェクトでもmavenが好きです。なぜなら、依存関係を追加すると、手動でアクションを行わなくてもソースコードとjavadocもダウンロードされるからです。私はあなたと同じ問題を抱えていました。私はこれらの問題を何度も解決したくはありませんでした。 – jaysee