2

EclipseでJava開発用の新しいワークステーションをセットアップしています。New > Other > Maven project > select archetype以前のマシンでは、 NexusIndexerが選択された''の下にあるアーキタイプの標準コレクションを表示するために特別なことをしなければならなかったことを覚えていません。このマシンでは、アーキタイプのリストは空です。コマンドラインからアーキタイプベースのプロジェクトを作成できるので、それは目立たないものではありませんが、アーキタイプが欠落している理由がわかりません(そして、まだ気付いていない他に何が壊れているのか疑問に思います) 。

Eclipse 3.5.1、Sun JDK 1.6.0_17、m2Eclipse 0.9.8.200905041414

4

2 に答える 2

5

Ian、必ず0.9.9(update-dev)に更新してください。EclipseでMavenリポジトリービューを開きます(これは、m2eclipseの最近のビルドでのみ使用可能な新しいビューです)。ここから、特定のリモートリポジトリを右クリックして、強制的に再ダウンロードすることができます。

これを行ったら、コンソールビューを開き、[Maven Console]を選択すると、m2eclipseがインデックスのダウンロードの詳細を示すログメッセージを出力するのが表示されます。成功または失敗した場合。

幸運を。

于 2009-12-09T15:32:09.937 に答える
3

ここでは、Eclipse 3.5.1 20090920-1017、Sun JDK 6u16、m2eclipse0.9.8.200905041414で正常に動作します。

代替テキストhttp://img13.imageshack.us/img13/126/screenshotnewmavenproje.png

m2eclipseがnexus-maven-repository-index.gzMaven中央リポジトリからのダウンロードを終了しましたか?このファイルは「良さそう」ですか?

ところで、インデックスはプラグインのメタデータの場所であるに保存されます<workspace root>/.metadata/.plugins/org.maven.ide.eclipse/nexus。回避策として、すべてが機能するマシンから「バギー」マシンのこの宛先にインデックスをコピーしてみることができます。しかし、これは必要ではなく、うまくいくはずです。

于 2009-12-09T14:04:11.377 に答える