maven не удалось разрешить архетип ear-jee5 - PullRequest
1 голос
/ 09 июня 2011

Я пытаюсь создать проект модуля EAR maven (в eclipse) с ear-jee5 в качестве архетипа.Это терпит неудачу со следующей ошибкой.

Could not resolve archetype org.codehaus.mojo.archetypes:ear-jee5:1.3 from any of the configured repositories.
Could not resolve artifact
Missing org.codehaus.mojo.archetypes:ear-jee5:pom:1.3

Может кто-нибудь помочь мне разрешить эту ошибку или показать альтернативный способ создания структуры проекта для модуля EAR Maven?

Спасибо.

1 Ответ

1 голос
/ 10 июня 2011

Видимо, сбой, кажется, потому что я нахожусь за прокси / брандмауэром в офисе.Решением является добавление настроек прокси или добавление зеркал репозитория, не заблокированных брандмауэром, в вашем файле settings.xml.

надеюсь, это кому-нибудь поможет.

Добавить прокси

  <proxies>
    <!-- proxy
     | Specification for one proxy, to be used in connecting to the network.
     |
    <proxy>
      <id>optional</id>
      <active>true</active>
      <protocol>http</protocol>
      <username>proxyuser</username>
      <password>proxypass</password>
      <host>proxy.host.net</host>
      <port>80</port>
      <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>
    -->
  </proxies>

или зеркала

  <mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
  <mirrors>

Спасибо

...