Proxy環境下でのEclipse+Maven

EclipseでMavenのプロジェクトを作成しようとしたとき、「Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved.」 とエラーメッセージが表示されプロジェクトの作成ができませんでした。

Ploxy環境でEclipseのMavenを使用するには、それようにProxyの設定が必要なようです。

EclipseでMavenを使うためのPloxy設定

Eclipseのメニューから、[Window]-[Preference]-[Maven]-[User Settings]を選択します。

「User Settings:」に/home/user/.m2/settings.xmlが表示されていることを確認します。

デフォルトで上記のような設定になっているのですが、settings.xml は存在していないので新規に作成します。

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
  <proxies>
    <proxy>
      <id>http_proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>proxy.example.net</host>
      <port>8080</port>
    </proxy>
    <proxy>
      <id>https_proxy</id>
      <active>true</active>
      <protocol>https</protocol>
      <host>proxy.example.net</host>
      <port>8080</port>
    </proxy>
  </proxies>
</settings>

以上でPloxy環境下でMavenが使えるようになりました。