Eclipse m2e のプロキシ設定


Ubuntu 14.04 (64bit) で Eclipse Kepler (4.3.2) SR2 (Eclipse IDE for Java EE Developers) を使用している場合です.

予め Ubuntu 14.04 の System settings でプロキシを設定しておきます.設定方法についてはこちら.Ubuntu 14.04 のプロキシ設定

Eclipse のメニューにて,Eclipse – Windows – Preference – General – Nework Connection を選択します.System settings でのプロキシ設定が Eclipse にも反映されています.

Active Provider: Native

Proxy entries
[checked] HTTP proxy.example.test 12345 Native No
[checked] HTTPS proxy.example.test 12345 Native No

Proxy bypass
[checked] localhost Native
[checked] Native
[checked] ::1 Native

Active Provider: Manual

Eclipse + Maven,いわゆる m2e, m2eclipse においては,さらに別途プロキシ設定が必要なようです.

Eclipse のメニューにて,Eclipse – Window – Preference – Maven – User Settings を選択します.

User Settings: /home/user/.m2/settings.xml

デフォルトでは上記のような設定になっていますが,settings.xml は存在していません.そのため新規に作成します.

touch ~/.m2/settings.xml


<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="" xmlns:xsi=""

Eclipse – Window – Preference – Maven – User Settings にて,再度 User Settings を確認してみます.

open file (念のためファイルを開いてみる) -> edit (必要に応じて編集する) -> Update Settings


“Updating Maven Dependencies”
“Download sources and javadoc”


Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.5 from 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.plugins:maven-resources-plugin:pom:2.5 from/to central ( null to


Package Explorer – プロジェクトを右クリック – Maven – Update Project…
check Force Update of Snapshots/Releases -> OK