我可以從互聯網上下載整個.m2文件夾來代替下載單個jar文件嗎?我在maven的.m2文件夾中有一些缺少的jar文件。
回答
記得......
在傳統的方式(把POM和委託內部的依賴到Maven下載)
你有兩個辦法一個jar複製到M2
1: 「手動一個」剛纔下載的罐子裏面的正確路徑下.m2目錄文件內的認沽..
2:官方的一個---->http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
應用「2」後我得到這個[錯誤]無法執行目標org.apache.maven.plugins:maven-install-plugin:2.4:項目search-api上的安裝文件(默認cli):安裝時出錯artifact'com.bestbuy.search.api:search-api:war':未能安裝神器com.bestbuy.search.a pi:search-api:war:14.14-SNAPSHOT:D:\ ProgramFiles \ workspace \ BestBuy \ Bestbuy \ search-api(訪問被拒絕) - > [幫助1] –
Yhea ...但那個罐子是你的,不是一個部分罐子......對吧?如果是這樣的話......你必須自己安裝(mvn install)......我的指令是用於安裝第三部分的jar ......讓我知道你是否理解我在說什麼...... – ivoruJavaBoy
謝謝ivoruJavaBoy感謝你的幫助。 –
我不理解......
如果我做的Spring應用程序...
我把所有的依賴我的pom.xml裏面....這樣的:
<?xml version="1.0" encoding="UTF-8"?>
<!-- A project with Spring MVC, JPA and Hibernate SessionFactory -->
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>MavenWeb</groupId>
<artifactId>MavenWeb</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<description></description>
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.12.1.GA</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>${org.springframework.version}</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>3.6.3.Final</version>
</dependency>
<!-- dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId>
<version>1.4.2</version> </dependency -->
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.10</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>20030825.184428</version>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>20030825.183949</version>
</dependency>
</dependencies>
<properties>
<org.springframework.version>3.0.2.RELEASE</org.springframework.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.0.1</version>
</plugin>
</plugins>
</build>
</project>
當我運行Maven安裝時,Maven從遠程中央存儲庫下載到它需要運行該應用程序的jar ...
這樣你就可以在你的.m2文件夾下載所有需要的jar。 ..
這就是通常使用Maven的依賴關係管理....
但如果它不能幫助你,也許我不理解你的問題......
如果罐子是缺少您放置在POM .xml並且你想下載,然後右鍵點擊你的項目並以「Maven Install」運行,它將下載缺少的jar文件。
- 1. 缺少maven .m2文件夾
- 2. Maven Eclipse插件缺少.jar文件
- 3. WebMatrix網站缺少一些文件夾?
- 4. 爲什麼不在maven中查看我的〜/ .m2文件夾?
- 5. 在Maven生成的jar文件中MANIFEST.MF中缺少Main-Class attibute
- 6. Maven並未將jar文件正確複製到.m2文件夾中
- 7. jar文件沒有安裝在使用maven install的m2文件夾中的本地倉庫中
- 8. Gulp zip缺少文件夾中的某些文件
- 9. 如何清除.m2 Maven文件夾?
- 10. splunk_for_vmware_appliance文件夾中缺少
- 11. Vista ProgramData文件夾中缺少文件
- 12. 如何配置maven忽略jar文件中的'maven'文件夾
- 13. Maven的回購包中缺少文件
- 14. 調用M2倉庫中的jar文件
- 15. java.lang.NoClassDefFoundError,缺少bin文件夾
- 16. 缺少www文件夾
- 17. 缺少.apk中的「com」文件夾
- 18. 在〜/ .m2/path/to/jarfiles中指定具有maven的特定jar文件
- 19. 在我的facebook示例代碼中缺少文件文件android-support-v4.jar
- 20. 如何在maven中創建沒有meta-inf文件夾的jar?
- 21. Maven的安裝文件「缺少神器」
- 22. 缺少一個臨時文件夾
- 23. maven安裝到.m2和另一個文件夾
- 24. 如何在基於Eclipse的Maven項目中添加缺少的jar文件
- 25. 在eclipse中gen文件夾中缺少R.java文件
- 26. UTopup.1.0.jar文件缺失。 Java,eclipse,Maven
- 27. 如何使用Maven將所有必需的JAR文件放入最終JAR文件內的庫文件夾中?
- 28. SVN Repository文件夾被覆蓋,但其中有一些舊的svn文件夾,有些缺失
- 29. cp文件夾中的一些文件到文件夾
- 30. GRAV:ERROR缺少.dependencies文件中的用戶/文件夾
你是什麼意思'下載整個.m2文件夾?它是由maven創建的機器上的本地文件夾。 –
Maven將根據需要下載JAR; .m2/repository(主要)是一個緩存...... –
在我的.m2文件夾中,爲了下載這個單個單獨的jar文件,我可以下載springframework的所有jar文件,還有缺少springframework的jar文件? –