web-dev-qa-db-ja.com

EclipseのMavenプラグイン-Settings.xmlファイルがありません

Eclipse用のmavenプラグインをインストールしました。次に、インデックスを更新しようとすると、次のエラーが発生しました。

Central | http://repo1.maven.org/maven2のインデックスを更新できません

Windows-preferences-maven-user設定を使用してプロキシ設定を編集しようとすると、そのようなファイルがないことに気付きます。 Mavenを個別にインストールするのではなく、プラグインのみをインストールします。誰かが問題の解決を手伝ってくれませんか?どうもありがとうございました。

乾杯

構成:Helios Serviceリリース1 org.maven.ide.Eclipse.feature(0.12.0.20101115-1102)「Maven Integration for Eclipse」

34
emeralddove

設定ファイルは自動的に作成されることはありません。埋め込みまたは「実際の」Mavenを使用するかどうかにかかわらず、自分で作成する必要があります。

次の場所で作成します<your home folder>/.m2/settings.xmlC:\Users\YourUserName\.m2\settings.xml Windowsの場合または/home/YourUserName/.m2/settings.xml Linuxの場合

使用できる空のスケルトンは次のとおりです。

<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/>
  <interactiveMode/>
  <usePluginRegistry/>
  <offline/>
  <pluginGroups/>
  <servers/>
  <mirrors/>
  <proxies/>
  <profiles/>
  <activeProfiles/>
</settings>

Eclipseを使用して編集すると、編集時に自動補完が行われます。

そして、これが Maven settings.xmlリファレンスページ

82

Macでの作業では、Sean Patrick Floydの回答に従い、上記のようなsettings.xmlをユーザーフォルダーに配置しました/ Users/user/.m2 /

しかし、これは役に立ちません。そこで、ターミナルを開いて、フォルダでls -laを実行しました。これは見せていた

-rw-r--r--@

したがって、staffおよびeveroneは少なくともファイルを読み取ることができます。だから私は、メッセージが間違っていないのか、本当の原因は書き込み権限がないのだろうかと思った。ファイルを次のように設定します。

-rw-r--rw-@

これでした。メッセージが消えました。

0
LuCio