- 博客(7)
- 收藏
- 关注
原创 1.Maven入门
1,概述 Maven 是Apache开源组织的顶级项目之一,是一个项目管理工具。它基于项目对象模型(POM)的概念,主要对项目的构建,依赖,测试,打包,部署,发布,生成站点文档等进行统一管理。2,下载与安装 从Maven官网下载Maven的最新版本。下载地址:http://maven.apache.org/download.cgi ,Binary是编译后的二进制压缩包,Source是源代码压缩包,[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b6S5G9Sp-16
2021-04-06 20:08:03 81
原创 3.Maven 生命周期与模块化
1,生命周期阶段处理描述验证 validate验证项目验证项目是否正确且所有必须信息是可用的编译 compile执行编译源代码编译在此阶段完成测试 Test测试使用适当的单元测试框架(例如JUnit)运行测试。包装 package打包创建JAR/WAR包如在 pom.xml 中定义提及的包检查 verify检查对集成测试的结果进行检查,以保证质量达标安装 install安装安装打包的项目到本地仓库,以供其他项目使用部署 de
2021-04-06 20:05:42 136
原创 2.Maven 仓库与依赖管理
1,本地仓库与远程仓库Maven 仓库的分类: 1.本地仓库 2.远程仓库, 在远程仓库中又分成了3种: 2.1 中央仓库 2.2 私服 2.3 其它公共库1.本地仓库,顾名思义,就是Maven在本地存储构件的地方。注:maven的本地仓库,在安装maven后并不会创建,它是在第一次执行maven命令的时候才被创建maven本地仓库的默认位置:无论是Windows还是Linux,在用户的目录下都有一个.m2/repository/的仓库目录,这就是Maven仓库的默认位
2021-04-06 20:04:48 630
原创 1.java异常
异常类型Throwable类:继承Object类,是很错误(Error)和异常(Exception)的根类Exception 类:用于用户程序可能出现的异常情况,它也是用来创建自定义异常类型类的类。Error类 :定义了在通常环境下不希望被程序捕获的异常。一般指的表示严重的错误,程序对此一般无能为力。运行时异常:是 RuntimeException 类及其子类异常,如 NullPointerException、IndexOutOfBoundsException 等,这些异常是非强制性异常,程序中.
2021-04-04 17:25:06 90 2
原创 2.java反射
1,概述 JAVA 反射机制是在运行状态中,对于任意一个类,都能够找到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。 JDK中关于反射的相关类型都在 java.lang.reflect 包下,并不需要额外的第三⽅包来完成反射的⼯作.1.1 什么是反射 反射就是可以在运行时加载类信息,并可以创建其对象访问其属性和方法。这种动态获取的信息以及动态调用对象的方法的功能称为 ja
2021-04-04 16:40:58 552 4
原创 3.java注解
1,注解的概念1.1 什么是注解 Annotation(注解)就是 Java 提供了一种元程序中的元素关联任何信息和任何元数据(metadata)的途径和方法。Annotation(注解)是一个接口,程序可以通过反射来获取指定程序元素的 Annotation 对象,然后通过 Annotation 对象来获取注解里面的元数据。 Annotation(注解)是 JDK1.5 及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。Annotation 就像修饰符一样
2021-04-04 16:39:39 589
原创 解决Maven打包成war包时报错
解决Maven打包成war包时报错Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project demo-web: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)pom.xml配置如下:&l
2021-04-04 16:34:56 322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人