maven
文章平均质量分 77
后端开发技术
健身菜鸟 新手码农
展开
-
Maven 第一个Maven案例 HelloWorld
创建Maven目录结构 src -main -java -package(自定义的包) -test -java -package -resources(存放一些资源文件)HelloWorld项目结构 -Maven01 -src -main -java -com.daley.maven01原创 2016-12-05 15:02:09 · 750 阅读 · 0 评论 -
Maven简介·安装·配置
Maven是一个构建依赖管理的工具,主要三个方面:POM:就是一个xml文件(pom.xml),包含很多信息,主要是依赖关系。通过配置完成我们的依赖管理。Dependency:web应用程序中可能会依赖很多包,而引入的包可能还会依赖其他的包,这样依赖关系的层次会很深传递关系很长,导致lib下的包非常多。但开发人员往往不知道包之间的依赖层次关系,可能会耗费很大的精力去处理包间依赖的关系。mave原创 2016-11-27 00:06:26 · 1750 阅读 · 0 评论 -
Maven 项目生成或者update jdk变为1.5的问题
在使用Maven构建项目时,生成的maven项目jdk默认使用的是jdk1.5。在手动修改了jdk之后,update project之后jdk又会变为1.5.或者用eclipse的Maven插件生成的也是1.5对于这种情况有两种办法,一是修改settings.xml,二是修改pom文件1、配置settings.xml打开 settings.xml 文件并编辑...原创 2016-12-21 15:02:23 · 14186 阅读 · 3 评论 -
国内较快的maven镜像
国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用。====================国内OSChina提供的镜像=================== CN OSChina Central转载 2016-12-06 15:09:56 · 474 阅读 · 0 评论 -
Maven·依赖范围·传递依赖·依赖冲突
Maven因为执行一系列编译、测试和部署运行等操作,在不同的操作下使用的classpath不同,依赖范围就是用来控制依赖与三种 classpath(编译classpath、测试classpath、运行classpath)的关系。依赖范围 scope1.compile:默认范围,使用此依赖范围对于编译、测试、运行三种 classpath 都有效,即在编译、测试和运行的时候都要使用该依赖j原创 2016-12-06 14:34:29 · 734 阅读 · 0 评论 -
Maven 中的pom.xml文件
Maven中的Pom.xml文件解析项目管理利器(Maven)——Pom.xml解析项目的描述名项目的地址项目描述开发人员信息许可证信息 依赖的范围 设置依赖是否可选,默认是false 1原创 2016-12-06 13:46:29 · 485 阅读 · 0 评论 -
Maven的生命周期和插件
Maven的生命周期大概如下:clean/compile/test/package/install这几个命令对应了一个项目的完整的构建过程,如下所示:清理、编译、测试、打包、集成测试、验证、部署这几个步骤对应的都有插件来完成Maven的生命周期分为三个独立的生命周期(每一个生命周期有分为若干个阶段,其中defaul是最核心的一个):clean 清理项目default 构建项目s原创 2016-12-06 11:30:03 · 447 阅读 · 0 评论 -
Maven 中的坐标和仓库
坐标、构建的概念 坐标:Maven世界中唯一标识一个构件的标识,一般由groupId/artifactId/version三部分组成,建议artifactId和项目名要一 致,这样更清晰,也更容易查找。 仓库:放置各种依赖的地方 C:\apache-maven-3.3.9\lib\maven-model-builder-3.3.9\org\apache\maven\model\pom-4.原创 2016-12-06 09:44:32 · 628 阅读 · 0 评论 -
Maven 使用archetype插件创建目录骨架
maven创建目录的两种方式 1.archetype:generate 按照提示进行选择 2.archetype:generate -DgourpId=组织名,公司网址的反写+项目名称 -DartifactId=项目名-模块名 -Dversion=版本号 -Dpackage=代码所在的包名方式1 EG:1、输入mvn ar原创 2016-12-05 21:06:37 · 1205 阅读 · 0 评论 -
Maven 常用的构建命令
项目管理利器(Maven) 常用的构建命令 1. mvn -v 版本。 2. mvn compile 编译。 3. mvn test 测试。 4. mvn package 打包。 5. mvn clean 清除maven生成的target目录,target中存放的是项目经过编译生成的字节码文件和测试报告。 6. mvn install 将生成的jar安装到本地仓库中。 mav原创 2016-12-05 16:13:56 · 1891 阅读 · 0 评论 -
Maven 使用Eclipse构建Web项目
使用Maven构建Web项目(Eclipse)1:打开Eclipse2:创建Maven项目,选择archetype-webapp模板3:解决Servlet没有生命依赖的问题,在pom.xml中添加servlet的依赖,可以去中央仓库选择servlet版本例如: javax.servlet javax.servlet-api 4.0.0-b01原创 2016-12-06 15:48:29 · 948 阅读 · 0 评论