Maven
肥宅快乐码
这个作者很懒,什么都没留下…
展开
-
1.用eclipse创建maven工程
第一步、File→New→Maven Project(需要下载安装配置Maven等,这些步骤省略) (找不到的话选Other,里面的Maven文件夹里有) 二、记得勾选上,然后点Next三、填完点Finish结束创建(里面有jar、war和pom三种打包方式)...原创 2018-09-05 22:44:30 · 110 阅读 · 0 评论 -
16.如何查找所需的maven的依赖
http://mvnrepository.com/原创 2018-09-09 09:39:10 · 352 阅读 · 0 评论 -
15.自动部署web工程
用maven自动部署web工程在pom.xml中写入以下:<build> <!--最终名称,进入网页时有http://localhost:8080/xxx/--> <finalName&am原创 2018-09-09 00:09:02 · 200 阅读 · 0 评论 -
14.聚合
继承后安装需要先安装父工程,为了方便安装,将它们聚合后一次执行所有安装<modules> <!--指定子工程位置--> <module>../A</module>原创 2018-09-08 11:33:03 · 114 阅读 · 0 评论 -
13.继承
test范围的依赖不能传递,因此需要统一管理各工程中test范围依赖的版本[1]创建父工程(打包方式为pom)<groupId>com.company.test</groupId><artifactId>Parent&l原创 2018-09-08 11:32:43 · 108 阅读 · 0 评论 -
12.统一管理版本号
使用<properties> <xx-version>4.0.0.REALEASE</xx-version></properties>(xx-version是自定义标签)定义版本在需要管理的地方把version标签改成:原创 2018-09-08 11:32:23 · 200 阅读 · 0 评论 -
11.依赖的传递性(2)
A到B到Tomcat-9.0.2为2个距离A到B到C到Tomcat-9.0.8为3个距离所以A的依赖为路径距离较短的9.0.2版本如果距离相同,则以在pom.xml文件中先声明的dependency标签为依赖,如 则以先声明的C中的9.0.2版本为依赖来传递...原创 2018-09-08 11:31:51 · 267 阅读 · 0 评论 -
10.依赖的传递性
非compile范围的依赖不能传递依赖的排除(排除不希望传递的不稳定的jar包)<exclusions> <exclusion> <groupId>xx</groupId>原创 2018-09-08 11:31:27 · 122 阅读 · 0 评论 -
9.Maven的生命周期
Clean Lifecycle: 在进行真正的构建之前进行一些清理工作。 Default Lifecycle :构建的核心部分,编译,测试,打包,部署等等。 Site Lifecycle : 生成项目报告,站点,发布站点。 ...原创 2018-09-08 11:30:51 · 96 阅读 · 0 评论 -
8.依赖的范围
关于provided,因为容器已经提供了该jar包,所以不参与部署,在eclipse的workplace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\managesystem\WEB-INF\lib里面也不会有这个jar包...原创 2018-09-08 11:30:22 · 86 阅读 · 0 评论 -
7.Maven命令
在eclipse中运行maven一、首先要对pom.xml文件右键→Run As→Maven build二、输入Maven命令三、常见的Maven命令有:[1]clean 清理 [2]compile 编译主程序 [3]test-compile 编译测试程序 [4]test 执行测试 [5]package 打包 [6]install 安装 [7]site ...原创 2018-09-08 11:29:52 · 109 阅读 · 0 评论 -
6.Maven构建过程的各个环节
构建过程中的各个环节 [1]清理:将以前编译得到的旧的class字节码文件删除,为下一次编译做准备 [2]编译:将Java源程序编译成class字节码文件 [3]测试:自动测试,自动调用junit程序 [4]报告:测试程序执行的结果 [5]打包:动态Web工程打war包,Java工程打jar包 [6]安装:Maven特定的概念——将打包得到...原创 2018-09-08 11:29:21 · 608 阅读 · 0 评论 -
5.Maven坐标
而这个坐标也意味着jar包等保存在 C:\Users\用户名.m2\repository\org\apache\tomcat\tomcat-catalina\9.0.2原创 2018-09-08 11:27:19 · 122 阅读 · 0 评论 -
4.用IntelliJ IDEA 创建Maven Web
一、File→New→ Project二、Maven→org.apache.maven.archetypes:maven-archetype-webapp→Next(记得打钩)三、填入后Next→Next→Finish四、Run→Edit Configurations来配置Tomcat五、+→Tomcat Server→local六、Depl...原创 2018-09-07 23:02:12 · 162 阅读 · 0 评论 -
3.用IntelliJ IDEA 创建Maven
一、File→New→ Project(需要下载安装配置Maven等,这些步骤省略) 二、Maven→org.apache.maven.archetypes:maven-archetype-quickstart→Next(记得打钩)三、填入后Next四、填入后Next五、Finish六、等待进程加载完这是建好后的目录结构...原创 2018-09-06 23:49:42 · 101 阅读 · 0 评论 -
2.用eclipse创建maven Web
一、其他步骤与上一个博客相同,故不赘述,这里要记得选war→Finish二、在项目上右键选Properties三、搜索到Project Facets,把勾取消掉,点Apply四、重新勾选后出现以下圈出来的内容,点击它五、将第二项的Content directory修改成下面的样子→OK这是完成后的目录结构...原创 2018-09-05 23:22:26 · 99 阅读 · 0 评论 -
17.用cmd创建maven web工程
1.跳转到需要创建maven工程的目录,输入mvn archetype:generate2.找到webapp的那一项,输入它的序号(这里是10)3.输入groupId,artifactId,version(可不填)回车多次4.输入y确认创建,出现绿色的BUILD SUCCESS则创建成功5.最后是它的目录结构...原创 2018-09-26 09:58:19 · 220 阅读 · 0 评论