2016-08-25 97 views
0

我在的pom.xml以下依賴性:的javax.servlet .lastUpdated問題

<properties> 
     <javax.servlet.version>3.1.0</javax.servlet.version> 
    </properties> 
    <dependencies> 
    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>3.8.1</version> 
     <scope>test</scope> 
    </dependency> 
    <dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>servlet-api</artifactId> 
     <version>${javax.servlet.version}</version> 
    </dependency> 
    </dependencies> 

當我在我的項目運行nvm clean install,在我~/.m2/repository/javax/servlet/servlet-api/3.1.0/行家創建servlet-api-3.1.0.jar.lastUpdatedservlet-api-3.1.0.pom.lastUpdated

爲什麼行家創建servlet-api-3.1.0.jar.lastUpdated而不是servlet-api-3.1.0.jar

+1

那麼,你有''maven lastUpdated'? –

回答

1

因爲從網絡下載servlet-api-3.1.0.jar失敗。
你可以看到調試,並找到導致下載失敗的原因。

行家發現罐子過程:
1.從你的loacal responsitory(.m2 DIR)
2.如果沒有找到,會從那裏找到(其中你的pom.xml設置)

<repositories> 
    <repository> 
     <snapshots> 
      <enabled>true</enabled> 
     </snapshots> 
     <id>public</id> 
     <name>Public Repositories</name> 
     <url>http://yourOwnRepository/nexus/content/repositories/thirdparty/</url> 
    </repository> 
</repositories> 

3。如果沒有找到,就會找到你的Maven的settings.xml配置

4,如果不喜歡,會發現從默認的Maven倉庫

相關問題