2012-04-23 19 views
2

1.From Mavenのコマンドラインで、私は​​を入力し、すべての依存関係はうまく構築し、成功したインポートのIntelliJ IDEAは、すべての罰金です。Mavenプロジェクトは、Mavenのコマンドラインから罰金のビルドではなく、のIntelliJ IDEA 11.1.1

2.After iはきれいmvn idea:clean、すべてのビルドを入力します。 IntelliJ IDEAでは、右のナビゲーションバーでをクリックします。を選択し、pom.xmlを選択すると、IntelliJは常にMaven Dependenciesを解決します。をバックグラウンドタスクに示します。

私のプロジェクトでは、プライベートNexusリポジトリを使用しています。

非常に奇妙なIntelliJのはなぜいつも上のMavenの依存関係を解決するために私に教えてくれない理由!

私はなぜプロジェクトをインポートする2種類の方法が異なる結果を持っているのか知りたいのですが。あなたはFile->Open Projectからそれを開くことができるのpom.xml

+1

IntelliJは、mavenプロジェクト構造の変更を検出するたびに再構築して再インポートします。コマンドラインからMavenを使用しないでください。IntelliJがさまざまなアーティファクトを検出し、すべて正常であるはずです。 – mcfinnigan

答えて

0

あなたは既に持っている場合。 Mavenは常にIntellijで素晴らしい仕事をしています。以前はMavenプロジェクトを追加する必要はありませんでした。

+0

'File-> Open Project'からpom.xmlを開きますが、結果と上記と' Maven依存関係の解決 'は常にバックグラウンドタスクで処理されます。 – flying

+0

Intellijがそこに接続しようとすると、リポジトリとの接続に問題があるかもしれません。プロキシ/ファイアウォールの設定を確認しても問題が解決しない場合は、[自分のサイト](http://youtrack.jetbrains.com/) – Vic

+1

で問題を開いてください。私のプロジェクトの内部依存関係の問題があります。私の現在のプロジェクトは別の内部プロジェクトに依存していますが、この2つのプロジェクトの依存関係の1つに矛盾があります。現在のプロジェクトではうまく機能しません。 – flying

関連する問題