Maven添加外部包不成功處理方法

遇到狀況:本地Maven倉庫沒有相應的jar包,且從遠程倉庫download不下來。 web

具體問題:在使用Spring+Quartz定時任務時,缺乏org.springframework.scheduling jar包。 org.springframework.scheduling.quartz.SchedulerFactoryBean 注入不成功,由於個人Maven倉庫下不到該包。因而在網上找了個含有該包的spring.jar來用,結果不能導入。 spring

方式一:導入報錯 app

<dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring</artifactId>
          <scope>system</scope>
          <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/spring.jar</systemPath>
 </dependency>

方式二:修改jar包名稱,給定版本,正常 webapp

<dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring</artifactId>
          <version>3.0.0</version>
          <scope>system</scope>
          <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/spring-3.0.0.jar</systemPath>
      </dependency>

結論/解決方案:給定一個肯定的版本便可。 spa

不知各位還有什麼解決方法?但願分享! code

相關文章
相關標籤/搜索