2017-05-24 9 views
1

警告があるmaven build警告を解決する方法認識できないタグ: 'snapshotPolicy'?

[WARNING] Unrecognised tag: 'snapshotPolicy' (position: START_TAG seen ...</url>\n   <snapshotPolicy>... @269:27) @ C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.2\plugins\maven\lib\maven3\conf\settings.xml, line 269, column 27 

設定ファイルのセクションは次のとおりです。

<profile> 
    <id>nexus</id> 
    <activation> 
    <activeByDefault>true</activeByDefault> 
    </activation> 
    <repositories> 
    <repository> 
     <id>nexus</id> 
     <name>Nexus</name> 
     <url>http://172.16.1.79:8082/repository/maven-public/</url> 
     <snapshotPolicy>always</snapshotPolicy> 
     <releases> 
     <enabled>true</enabled> 
     </releases> 
     <snapshots> 
     <enabled>true</enabled> 
     </snapshots> 
    </repository> 
    </repositories> 
</profile> 

問題があるのでしょうか?

デモの設定は以下の通りである:

<profile> 
    <id>jdk-1.4</id> 
    <activation> 
    <jdk>1.4</jdk> 
    </activation> 
    <repositories> 
    <repository> 
     <id>jdk14</id> 
     <name>Repository for JDK 1.4 builds</name> 
     <url>http://www.myhost.com/maven/jdk14</url> 
     <layout>default</layout> 
     <snapshotPolicy>always</snapshotPolicy> 
    </repository> 
    </repositories> 
</profile> 

enter image description here

警告認識できないタグ解決方法: 'snapshotPolicy' を、私はMavenのオフィスのウェブサイトhere

答えて

1
<!--http://maven.apache.org/settings.html#Activation--> 
<profiles> 
    <profile> 
     <id>nexus</id> 
     <activation> 
      <activeByDefault>true</activeByDefault> 
     </activation> 
     <repositories> 
      <repository> 
       <id>nexus</id> 
       <name>Nexus</name> 
       <url>http://172.16.1.79:8082/repository/maven-public/</url> 

       <releases> 
        <enabled>true</enabled> 
        <updatePolicy>always</updatePolicy> 
       </releases> 
       <snapshots> 
        <enabled>true</enabled> 
        <updatePolicy>daily</updatePolicy> 
       </snapshots> 
      </repository> 
     </repositories> 
    </profile> 
</profiles> 
を見つけたことができません
+0

あなたの答えはOKですが、この設定スニペットをどのように変更したのか説明するといいでしょう。 OPの設定でsnapshotPolicyがどこから来たのかわかりませんが、2つのupdatePolicyタグでどのように置き換えられたかを説明し、このタグを記述する参照ドキュメントにリンクします。 https://maven.apache.org/settings.html#Repositories – mmuller