0

jarパッケージでMavenMaoduleを構築することはできません。次のようにエラーが発生しています

Could not calculate build plan: Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from http://repo1.maven.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.plugins:maven-resources-plugin:pom:2.4.3 from/to central (http://repo1.maven.org/maven2): ConnectException

私のマシンは会社のネットワークにタグ付けされていますが、プロキシの問題はありますか?以下を使用してsettings.xmlを作成してみました。

<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">
  <localRepository>${user.home}/.m2/repository</localRepository>
  <interactiveMode>true</interactiveMode>
  <usePluginRegistry>false</usePluginRegistry>
  <offline>false</offline>
  <pluginGroups/>
  <servers/>
  <mirrors/>
  <proxies>
    <!-- proxy
     | Specification for one proxy, to be used in connecting to the network.
     |-->
    <proxy>
      <id>optional</id>
      <active>true</active>
      <protocol>http</protocol>      
      <host>proxy.tcs.com</host>
      <port>80</port>
      <nonProxyHosts>localhost|google.com</nonProxyHosts>
    </proxy>

  </proxies>
  <profiles/>
  <activeProfiles/>
</settings>

pomパッケージでサブモジュールを作成できますが、jarでは作成できません。

Mavenプロジェクトの構成を更新しようとすると、コンソールは次のように表示されます。

2/27/13 1:08:12 PM IST: Unable to update index for central|http://repo1.maven.org/maven2
2/27/13 1:08:12 PM IST: Updating index central|http://repo1.maven.org/maven2
2/27/13 1:11:37 PM IST: Refreshing settings C:\Users\346496\.m2\settings.xml
2/27/13 1:50:58 PM IST: Update started
2/27/13 1:50:59 PM IST: Update completed: 0 sec
2/27/13 1:51:04 PM IST: Update started
2/27/13 1:51:04 PM IST: Generating sources /common/pom.xml
2/27/13 1:51:04 PM IST: Build error for /common/pom.xml; org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.4.3
2/27/13 1:51:04 PM IST: Downloaded http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.pom
2/27/13 1:51:04 PM IST: Failed to determine compiler source setting, assuming default
2/27/13 1:51:04 PM IST: Failed to determine compiler target setting, assuming default
2/27/13 1:51:04 PM IST: Failed to determine compiler source setting, assuming default
2/27/13 1:51:04 PM IST: Failed to determine compiler target setting, assuming default
2/27/13 1:51:04 PM IST: Failed to determine compiler test inclusions, assuming defaults
2/27/13 1:51:04 PM IST: Failed to determine compiler test exclusions, assuming defaults
2/27/13 1:51:04 PM IST: Failed to determine compiler inclusions, assuming defaults
2/27/13 1:51:04 PM IST: Failed to determine compiler exclusions, assuming defaults
2/27/13 1:51:04 PM IST: Adding source folder /common/src/main/java
2/27/13 1:51:04 PM IST: Adding resource folder /common/src/main/resources
2/27/13 1:51:04 PM IST: Adding source folder /common/src/test/java
2/27/13 1:51:04 PM IST: Adding resource folder /common/src/test/resources
2/27/13 1:51:04 PM IST: Update completed: 0 sec

http://m2eclipse.sonatype.org/sites/m2eEclipseバージョンのJunoとJdk1.7でMavenリンクを構成しました。私はネットから可能なすべての解決策を試しましたが、成功しませんでした。

4

1 に答える 1

1

会社でプロキシ ネットワークを使用しているため、問題はプロキシ設定にありました。Maven はプラグインを適切にダウンロードできませんでした。そのため、プロキシ設定を含む settings.xml ファイルを追加すると、正常に機能しました。

于 2013-03-28T11:52:17.207 に答える