5

リフトの使い方を勉強中です。Starting with Liftから maven コマンドを実行することで、プロジェクトのスケルトンを作成できます (以前は maven の経験がありませんでした) 。必要な依存関係を正常にダウンロードし、すべて正常に動作しますが、ソースをダウンロードしません - 内部からリフトがどのように機能するかを確認したいと思います。

hereから依存関係をダウンロードするように見え、コンパイルされた .jar ファイルとソースがあります- lift-mapper-1.0.jarlift-mapper-1.0-sources.jarがありますが、lift-mapper-1.0.jarだけがダウンロードされます私のローカルリポジトリに。ソースを手動でダウンロードすることもできましたが、そこにはいくつかのフォルダーがあるだけではありません。では、Maven にソースとの依存関係をダウンロードするように指示する方法はありますか?

4

1 に答える 1

7

maven-dependency-pluginには、使用可能なすべての依存関係のソースを取得する sources ゴールがあります。実行するだけでmvn dependency:sourcesソースを取得できます。

Eclipse を使用している場合、m2eclipseプラグインがソースの解決と添付を処理します。Maven 設定でソースを自動的に取得するように設定できます。Window > Preferences... -> Mavenを選択し、 Download Artifact Sourcesを有効にします。

また、任意の jar (Maven で管理されていないものを含む) の Maven ポップアップ メニューから「ソースのダウンロード」アクションを手動で呼び出すこともできます。次に、プラグインは Maven リポジトリ インデックスを使用して、対応する Maven アーティファクトを検索し、そのソースをダウンロードします。

ソースをダウンロード

于 2009-09-07T08:01:01.673 に答える