In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/02 Report--
This article mainly explains "maven coordinates and warehouse introduction and configuration," interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let Xiaobian take you to learn "maven coordinates and warehouse introduction and configuration"!
1. What is maven warehouse?
1.1 Warehouse and component
A repository refers to storing all maven project shared artifacts in one place.
A component can be a plug-in, a jar package, or our own build output.
1.2 Warehouse classification
1.3 The process of finding artifacts in a warehouse?
2. What are maven coordinates (dependencies)?
2.1 Coordinates (Dependency) Definition
Coordinates are unique locations that identify artifacts in the warehouse.
2.2 How do I add coordinates (dependencies)?
For example: Add a dependency procedure for spring-test.jar
1). Open maven's central repository: search.maven.org/
2). Search Warehouse:
http://search.maven.org/#artifactdetails|org.springframework|spring-test|3.2.16.RELEASE|jar
3). Configure maven pom, add a set of dependencies, copy the above coordinate address:
XML code
1. 2. 3. org.springframework 4. spring-test 5. 3.2.16.RELEASE 6. 7. 3. How to publish a project to a repository
mvn install: publish to local repository
mvn deploy : publish to remote repository
Publish local items to local repository: (local repository address: D:\mavenRepository3\com\sohu\train\maven-02\1.0-SNAPSHORT\maven-02-1.0-SNAPSHORT.jar)
XML code
1. E:\\train\\test\\maven-02>mvn clean install 2. \[INFO\] Scanning for projects... 3. \[WARNING\] 4. \[WARNING\] Some problems were encountered while building the effective model for com.sohu.train:maven-02:jar:1.0-SNAPSHORT 5. \[WARNING\] 'dependencies.dependency.exclusions.exclusion.groupId' for junit:junit:jar is missing. @ line 38, column 16 6. \[WARNING\] 'dependencies.dependency.exclusions.exclusion.artifactId' for junit:junit:jar is missing. @ line 38, column 16 7. \[WARNING\] 8. \[WARNING\] It is highly recommended to fix these problems because they threaten the stability of your build. 9. \[WARNING\] 10. \[WARNING\] For this reason, future Maven versions might no longer support building such malformed projects. 11. \[WARNING\] 12. \[INFO\] 13. \[INFO\] ------------------------------------------------------------------------ 14. \[INFO\] Building maven-02 1.0-SNAPSHORT 15. \[INFO\] ------------------------------------------------------------------------ 16. \[INFO\] 17. \[INFO\] --- maven-clean-plugin:2.5:clean (default-clean) @ maven-02 --- 18. \[INFO\] Deleting E:\\train\\test\\maven-02\\target 19. \[INFO\] 20. \[INFO\] --- maven-resources-plugin:2.6:resources (default-resources) @ maven-02 --- 21. \[INFO\] Using 'UTF-8' encoding to copy filtered resources. 22. \[INFO\] skip non existing resourceDirectory E:\\train\\test\\maven-02\\src\\main\\resources 23. \[INFO\] 24. \[INFO\] --- maven-compiler-plugin:3.1:compile (default-compile) @ maven-02 --- 25. \[INFO\] Changes detected - recompiling the module! 26. \[INFO\] Compiling 1 source file to E:\\train\\test\\maven-02\\target\\classes 27. \[INFO\] 28. \[INFO\] --- maven-resources-plugin:2.6:testResources (default-testResources) @ maven-02 --- 29. \[INFO\] Using 'UTF-8' encoding to copy filtered resources. 30. \[INFO\] skip non existing resourceDirectory E:\\train\\test\\maven-02\\src\\test\\resources 31. \[INFO\] 32. \[INFO\] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ maven-02 --- 33. \[INFO\] Changes detected - recompiling the module! 34. \[INFO\] Compiling 1 source file to E:\\train\\test\\maven-02\\target\\test-classes 35. \[INFO\] 36. \[INFO\] --- maven-surefire-plugin:2.12.4:test (default-test) @ maven-02 --- 37. \[INFO\] Surefire report directory: E:\\train\\test\\maven-02\\target\\surefire-reports 38. ------------------------------------------------------- 39. T E S T S 40. ------------------------------------------------------- 41. Running com.sohu.train.AppTest 42. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec 43. Results : 44. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 45. \[INFO\] 46. \[INFO\] --- maven-jar-plugin:2.4:jar (default-jar) @ maven-02 --- 47. \[INFO\] Building jar: E:\\train\\test\\maven-02\\target\\maven-02-1.0-SNAPSHORT.jar 48. \[INFO\] 49. \[INFO\] --- maven-install-plugin:2.4:install (default-install) @ maven-02 --- 50. \[INFO\] Installing E:\\train\\test\\maven-02\\target\\maven-02-1.0-SNAPSHORT.jar to D:\\mavenRepository3\\com\\sohu\\train\\maven-02\\1.0-SNAPSHORT\\mave 51. n-02-1.0-SNAPSHORT.jar 52. 53. - \[INFO\] Installing E:\\train\\test\\maven-02\\pom.xml to D:\\mavenRepository3\\com\\sohu\\train\\maven-02\\1.0-SNAPSHORT\\maven-02-1.0-SNAPSHORT.pom 54. \[INFO\] ------------------------------------------------------------------------ 55. \[INFO\] BUILD SUCCESS 56. \[INFO\] ------------------------------------------------------------------------ 57. \[INFO\] Total time: 7.112 s 58. \[INFO\] Finished at: 2016-01-13T17:08:22+08:00 59. \[INFO\] Final Memory: 13M/179M 60. \[INFO\] ------------------------------------------------------------------------ Here is the website, more related content can enter the relevant channels for inquiry, pay attention to us, continue to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 307
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.