2

このスレの続き

5分でMavenが機能しない

同じタイトルを賢明にしか取得できず、非常に関連しているという問題があります(と思います)

そのスレッドに質問を入れることができないので、新しいスレッドを作成する必要があります。

また、これは非常に長い投稿です (ファイルにレポートを含めて、スクロール バーがあるようにするにはどうすればよいですか?

C:\mvn --version
Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
Maven home: C:\Program Files\Maven3\apache-maven-3.0.4
Java version: 1.6.0_23, vendor: Sun Microsystems Inc.
Java home: C:\Program Files\Java\jdk6\jre
Default locale: fr_FR, platform encoding: Cp1252
OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"

そして、私のプロキシ値は異なります...

<proxy>   
    <id>APHP</id>   
    <active>true</active>  
    <protocol>http</protocol>   
    <!-- username and password may not be required, my app has a username and password 
    for the local network  
    <username>scibearspace</username>   
    <password>scibearspace</password>
    but not used in this instance -->  
    <host>Local.Server.IP.Address</host> <!-- not the server name a dotted quad value --> 
    <port>8080</port>    <!-- next line not used  -->   
    <nonProxyHosts>localhost|*.google.com</nonProxyHosts>   
</proxy>

AKBが提案した手順を実行しました。しかし変化なし。結果として

mvn -X archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false > z:\mvnError.txt

かなり長いので、最初の失敗をここに投稿し、署名の後に完全な出力を投稿します。

[情報] エラー スタック トレースがオンになっています。[デバッグ] C:\Program Files\Maven3\apache-maven-3.0.4\conf\settings.xml からグローバル設定を読み取る [デバッグ] C:\Documents and Settings\dmyers.m2\settings.xml からユーザー設定を読み取る [ DEBUG] C:\Documents and Settings\dmyers.m2\repository のローカル リポジトリを使用しています [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for C:\Documents and Settings\dmyers.m2\repository [INFO] プロジェクトのスキャン中... [ DEBUG] プロジェクト org.apache.maven:standalone-pom:pom:1 の拡張レルム: (なし) [DEBUG] ClassRealm から pom をパッケージ化するためのライフサイクル マッピングを検索する [plexus.core, 親: null] [DEBUG] プラグイン プレフィックスの解決[org.apache.maven.plugins, org.codehaus.mojo] の archetype [警告] org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1 の POM は無効です。

    [WARNING] The POM for org.apache.maven.plugins:maven-install-plugin:jar:2.3.1 is invalid,

推移的な依存関係 (存在する場合) は利用できません: org.apache.maven.plugins:maven-install-plugin:2.3.1 の有効なモデルの構築中に 1 つの問題が発生しました [致命的] 解析不可能な POM C:\Documents およびSettings\dmyers.m2\repository\org\apache\maven\maven-parent\16\maven-parent-16.pom: 終了タグ名は、26 行目以降の開始タグと同じでなければなりません (位置: TEXT が表示されます ...t " src="/templates/standard-5.1/js/superfish.js">\n... @36:8) @ C:\Documents and Settings\dmyers.m2\repository\org\apache\maven\maven-親\16\maven-parent-16.pom、36行目、8列目

次に、ファイル maven-parent-16.POM に移動しました。これは、自己生成された HTML ファイルです。私の作品サーバーに関する情報と、ファイルの先頭にあるリンク参照の負荷が含まれています。

明らかに、これは HTML ファイルであり、終了タグなどの厳しい XML 標準を満たしていません。XML の厳密性を満たすようにこれらを編集する必要がありますか。その場合は問題ありませんが、maven がこれらのファイルを作成する場合は、その構造に満足するはずです! 私はちょうど理解したと思います...サーバーはこのPOMに関連するサイトをブロックしています.これは、仕事から「禁止された」サイトにアクセスしたときに返されるページです(すべてのMSサイトは「セキュリティ」対策としてブロックされています、はい、そうです、私たちのネットワーク システム管理者は真の Linux デーモンです!)...

それで、私の問題は少し変わります...

maven-clean-plugin に一致する POM ファイルを検索しましたが、ファイルはそこにあるので、依存関係の 1 つだと思います。最初のエラーの原因となっているファイルを特定するにはどうすればよいですか確かに出力されていますが、何を探しているのかわかりません)。それから、必要な瓶と POM と yipee を追い詰めることができます。Mavenが動作するはずです!

非常に簡単に、pom ファイルを見ると、このファイルがダウンロードしようとしていると思われる「モジュール」がたくさんあります。私のローカル リポジトリ フォルダには、ほんの一部しかありません。サーバーのタイムアウトが原因ですか?または、私は本当にサイトからブロックされていますか?

2日間これを解決しようとしてきた助けや提案を事前にありがとう!

デビッド

失敗の完全な出力を追加できないようです。誰かがそれを必要とする場合は、もう一度試します。

D

4

1 に答える 1

2

ログから、依存する Maven アーティファクトがダウンロードされていないことが明らかです。これは、おそらく<proxy>設定ミスが原因です。質問で言及されている関連投稿と 同じ理由が原因である可能性があります。

これsettings.xmlproxy.

于 2012-04-07T02:41:40.077 に答える