1

こんにちは、Spring Roo を使用して、データベースにアクセスするサービスを作成しています。 そのため、 Eclipseを使用して jar にエクスポートしようとすると、jar には 1 つの Java クラスが含まれていませんが、次のファイルが含ま れ て
い ます 。 1 つのファイルにコンパイルされます。




4

1 に答える 1

1

Roo は、バックグラウンドで AspectJ を使用して、ビジネス ロジックの一部ではないすべての接着剤を管理します。これらのファイルは Eclipse の内部に存在しますが、隠されています。これらのファイルが別々である (そしてそれらが別々のクラス ファイルを生成する) という事実は、プログラムの動作に実際の影響を与えるべきではありません。

ただし、これらのファイルを削除したい場合は、プッシュ イン リファクタリングを実行して、すべての roo アーティファクトを削除できます。これは一方通行の変換であることに注意してください。プッシュインすると、roo はプロジェクトを管理できなくなります。

于 2010-09-10T21:10:55.203 に答える