統合maven eclipseプラグイン(m2e)に問題があります。私は日食の酸素とmaven 3.5.2を使用しています。 Eclipseは、プロジェクトのpom.xmlに記述されている依存関係をダウンロードしておらず、プロジェクトを構築していません。しかし、私がコンソールコマンドを使ってプロジェクトをビルドすれば、それは完璧に動作しています!MavenはEclipseではなくコンソールで動作しています。どうして?
まず、私はそれがプロキシの問題であると思ったが、私はそのように日食にプロキシを設定した:
私はまた、「アクティブプロバイダ」を変更しようとしましたが、何も働きました。
次の試行では、プロビジョニング情報をmaven settings.xmlに入れてみましたが、そのトリックはしませんでした。
私のsettings.xmlは、以下のようになります。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<proxies>
<proxy>
<id>msgProxy</id>
<active>true</active>
<protocol>http</protocol>
<host>i.do.not.tell.you</host>
<port>1234</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
<profiles/>
</settings>
し、ダイアログボックスには、そのように見える日食Mavenのインストール:
私は原型から新しいMavenのプロジェクトを作成しようこのエラーメッセージが表示されます。
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-
webapp:1.0 from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-
webapp:pom:1.0
Failure to transfer org.apache.maven.archetypes:maven-archetype-
webapp:pom:1.0 from https://repo.maven.apache.org/maven2 was cached in the
local repository, resolution will not be reattempted until the update
interval of central has elapsed or updates are forced. Original error: Could
not transfer artifact org.apache.maven.archetypes:maven-archetype-
webapp:pom:1.0 from/to central (https://repo.maven.apache.org/maven2):
connect timed out
Failure to transfer org.apache.maven.archetypes:maven-archetype-
webapp:pom:1.0 from https://repo.maven.apache.org/maven2 was cached in the
local repository, resolution will not be reattempted until the update
interval of central has elapsed or updates are forced. Original error: Could
not transfer artifact org.apache.maven.archetypes:maven-archetype-
webapp:pom:1.0 from/to central (https://repo.maven.apache.org/maven2):
connect timed out
...
私はプロジェクトを更新するために起動した場合、何かをダウンロードするには、これまでのためのMavenニーズを思わあなたは私のために残されたアドバイスはありますか?はいの場合、私は非常に感謝しています。
ありがとうございます。
'window-> preferences-> maven-> installations'には何がありますか?あなたがcoorporateネットワークの下にいる場合は、HTTP(s) – Edwin
のユーザーとパスワードが必要な場合があります。https部分のユーザー資格情報が必要な場合は確信していますが、確かにhttp部分については。私はEclipseのMavenインストールダイアログのスクリーンショットも追加しました。 – F4k3d
それでは、CLIから、同じsettings.xmlと同じバージョンのmvnを試してみましたか?そして、あなたが 'あなたのプロジェクト - >右クリック - > maven - >更新プロジェクト'の日食に入ったら、何も起こらないのですか? – Edwin