Плагин Maven не использует настройки прокси Eclipse

Я использую набор инструментов springsource 2.7.2, основанный на Eclipse 3.7. Плагин Maven теперь поставляется прямо из коробки с Eclipse, что отлично, и эта проблема возникла даже с предыдущей версией Eclipse.

Итак, вот моя проблема:

Я установил информацию о прокси в моем файле settings.xml , и в командной строке Maven работает нормально. Я также установил те же параметры прокси-сервера в самой конфигурации Eclipse, и я знаю, что это правильно, так как обновления работают с ним, а не без него.

Конечно, плагин Maven в моей установке Eclipse настроен на использование правильного файла settings.xml .

Но maven изнутри eclipse просто не использует настройки прокси из любого из этих мест, что очень раздражает каждый раз, когда я меняю файл pom. Есть ли у кого-нибудь решение этой проблемы?

settings.xml

Вот мой файл settings.xml:

<?xml version="1.0" encoding="UTF-8"?>
  <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  <profiles>
    <profile>
      <id>general</id>
      <repositories>
        <repository>
          <snapshots><enabled>false</enabled></snapshots>
          <id>ibiblio</id>
          <name>Maven ibiblio</name>
          <url>http://www.ibiblio.org/maven2</url>
        </repository>

        <repository>
          <snapshots><enabled>true</enabled></snapshots>
          <id>ibiblio2</id>
          <name>Maven ibiblio2</name>
          <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
        </repository>

        <repository>
          <snapshots><enabled>true</enabled></snapshots>
          <id>maven</id>
          <name>Maven sunsite</name>
          <url>http://repo1.maven.org/maven2/</url>
        </repository>

        <repository>
          <snapshots><enabled>true</enabled></snapshots>
          <id>jboss</id>
          <name>Maven jboss</name>
          <url>http://repository.jboss.org/maven2/</url>
        </repository>
      </repositories>
    </profile>
  </profiles>

  <activeProfiles>
    <activeProfile>general</activeProfile>
  </activeProfiles>

  <proxies>
    <proxy>
      <id>proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>myproxyserver</host>
      <port>80</port>
      <username>myusername</username>
      <password>mypassword</password>
    </proxy>
  </proxies>
</settings>
64
задан Peter Mortensen 4 August 2018 в 01:49
поделиться