今天第一天上班,第一次接触Maven(英[ˈmeivin] 美[ˈmevən]), 据说是一个有关项目构建的软件,专门是管理项目的。
参照开发指南,将项目一步一步部署,直至运行,后来发现每个project下面都有一个pom.xml(pom:project object model是这样理解的吗?)这样的一个配置文件,里面的内容大同小异,几乎都差不多,通过查找资料,自己目前的理解pom.xml是配置当前project所依赖的本地库或远程库(不知道是否正确);后来打开电脑上的user\.m2\repository路径,发现该路径下面有很多的文件夹,文件夹里面都是jar文件以及与jar相关的文件,不知道这些文件是什么时候生成的,记得在部署项目的时候,曾经运行过mvn eclipse:eclipse命令,不知道是不是运行此命令的时候,将project打包成相应的jar文件,保存到该文件夹里,在网上看到这句话“当编译的时候,maven会自动在仓库中找到相应的包,如果本地仓库没有,则从设定好的远程仓库中下载到本地”,好像跟我理解的有点矛盾,本地仓库应该就是user\.m2\repository目录。
有以下几个疑点:
1、pom.xml文件是配置当前project所依赖的本地库或远程库吗?
2、mvn eclipse:eclipse命令有什么作用?
3、user\.m2\repository路径下的内容是什么时候生成的?
4、jar包的依赖关系调用有点像远程调用,可以这样理解吗?具体是怎么实现的?
请大虾们指点小弟一二,感激涕零!!!另外学习Maven,需要了解些什么,给点建议啊!!!
分享到:
相关推荐
apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-...
apache maven 3.x.x所有Linux, Windows版本下载的百度网盘链接。 apache-maven-3.0.4-bin.tar.gz apache-maven-3.0.4-bin.zip apache-maven-3.0.5-bin.tar.gz apache-maven-3.0.5-bin.zip apache-maven-3.1.0-bin....
org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解决方案: 第一种方式 war项目 <groupId>org.apache....
apache-maven-3.9.0-bin.tar.gz
apache-maven-3.5.3-bin.zip apache-maven-3.6.0-bin.tar.gz win linux合集,欢迎下载!
apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...
apache-maven-3.6.1-bin.tar.gz liunx中的maven。
apache-maven-3.8.4-bin.tar.gz
最新版linux apache-maven-3.8.3-bin.tar.gz最新版linux apache-maven-3.8.3-bin.tar.gz
maven资源 apache-maven-3.3.9-bin.zip
apache-maven-3.3.9-bin.tar.gz安装包,apache-maven-3.3.9版本
apache-maven-3.8.4-bin.zip
apache-maven-3.5.4-bin.tar.gz的插件,在Mac本下的使用,可以参考本人的使用博客
apache-maven-3.8.1-bin.tar.gz
apache-maven-3.8.5-bin.zip
1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2. 将文件解压到D:\Program Files\Apache\maven目录下: 3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven 4. 编辑环境变量Path...
org.maven.ide.eclipse.maven_embedder_0.12.1.20110112-1712.jar
apache-maven-3.3.9-bin.zipapache-maven-3.3.9-bin.zip
官网下载的apache-maven-3.6.0-bin.tar.gz安装包,需要的朋友拿走
apache-maven-3.6.3-bin.zip maven3,6版本, 可用apache-maven-3.6.3-bin.zip maven3,6版本, 可用apache-maven-3.6.3-bin.zip maven3,6版本, 可用apache-maven-3.6.3-bin.zip maven3,6版本, 可用apache-maven-3.6.3-...