
Maven
Maven
此生辽阔
这个作者很懒,什么都没留下…
展开
-
Maven学习笔记(十一)Maven的常用设置
1.maven的属性设置 <properties> 设置maven的常用属性 <properties><!-- Maven构建项目使用的编码方式,防止中文乱码 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><!--编译java代码使用的jdk版本,默认生成是1.7,这里改成1.8--> <maven.compi原创 2020-07-25 09:39:35 · 374 阅读 · 0 评论 -
Maven学习笔记(十)Maven的依赖范围
依赖范围, 使用scope表示scope的值有 compile, test, provided ,默认是compilescope:表示依赖使用的范围,也就是在maven构建项目的哪些阶段中起作用。maven构建项目有 编译, 测试 ,打包, 安装 ,部署这些过程(阶段)junit的依赖范围是 test,说明和junit有关的代码只是在执行测试功能时有效<dependency> <groupId>junit</groupId> <a原创 2020-07-25 09:11:48 · 184 阅读 · 0 评论 -
IDEA导入Maven项目
删除项目到诶Maven项目然后检查一下jdk原创 2020-07-25 08:48:54 · 176 阅读 · 0 评论 -
Maven学习笔记(九)小节复习
原创 2020-07-25 08:33:29 · 110 阅读 · 0 评论 -
Maven使用技巧
①如果pom.xml里面报红,可能是maven还没来得及刷新,点击reimport,强制刷新或者如下②改变工程文件夹的属性原创 2020-07-25 08:32:53 · 128 阅读 · 0 评论 -
idea通过Maven创建web项目并配置servlet和tomcat
创建项目如果创建出来的工程没有src目录,在这里加上 -DarchetypeCatalog=internal 之后重新创建工程(moule)显然,按照 maven archetype 原型创建的 maven web 工程缺少 maven 项目的完整结构:src-main-java / resources,src-test-java/resources,所以需要我们手动添加文件目录。创建缺省文件夹把文件夹标识为源码文件夹File -> Project Structure, 选择M原创 2020-07-24 18:47:19 · 3378 阅读 · 0 评论 -
Maven创建web项目没有src文件夹只有pom.xml
首先,创建maven项目的过程生成项目发现:没有src文件夹解决方法:file->settings->Build->Maven->Runner加上-DarchetypeCatalog=internal 创建maven项目速度快结果:原创 2020-07-24 15:29:41 · 3941 阅读 · 1 评论 -
Maven学习笔记(八)创建Maven项目、解决java项目没有resources文件夹的问题
使用模版创建项目1)maven-archetype-quickstart : 普通的java项目2)maven-archetype-webapp : web工程创建工程出错,原来是模板那不能加 archetypeCatalog=internal ,去掉重新创建即可没有resources文件夹这是创建好的Moudle的目录结构,发现没有resources文件夹,这是因为maven-archetype-quickstart 这个模板就没有resources文件夹,如果需要用,可以在main目录下手工原创 2020-07-24 10:51:21 · 1703 阅读 · 0 评论 -
Maven学习笔记(七)在idea中设置maven
配置当前工程的设置idea中内置了maven ,一般不使用内置的, 因为用内置修改maven的设置不方便。使用自己安装的maven, 需要覆盖idea中的默认的设置。让idea指定maven安装位置等信息配置的入口 ①:配置当前工程的设置, file–settings —Build, Excution,Deployment–Build Tools–MavenMaven Home directory: maven的安装目录User Settings File : 就是maven安装目录conf/原创 2020-07-24 09:47:41 · 309 阅读 · 0 评论 -
Maven学习笔记(六)插件
maven 过程构建周期,由 maven 的插件 plugin 来执行完成官网插件说明:http://maven.apache.org/plugins/在项目根目录下执:mvn clean install①clean 插件 maven-clean-plugin:2.5clean 阶段是独立的一个阶段,功能就是清除工程目前下的 target 目录②resources 插件 maven-resources-plugin:2.6resource 插件的功能就是把项目需要的配置文件拷贝到指定的目录,默认原创 2020-07-23 21:43:50 · 158 阅读 · 0 评论 -
Maven学习笔记(五)maven生命周期、Maven 的常用命令
maven生命周期maven的命令,maven的插件maven的生命周期:就是maven构建项目的过程,清理,编译,测试,报告,打包,安装,部署maven的命令:maven独立使用,通过命令,完成maven的生命周期的执行。maven可以使用命令,完成项目的清理,编译,测试等等 maven的插件: maven命令执行时,真正完成功能的是插件,插件就是一些jar文件, 一些类。1)单元测试(测试方法):用的是junit, junit是一个专门测试的框架(工具)。junit测试的内容: 测试的是原创 2020-07-23 21:25:17 · 173 阅读 · 0 评论 -
Maven学习笔记(四)Maven核心概念--仓库、pom
仓库1)仓库是什么: 仓库是存放东西的, 存放maven使用的jar 和 我们项目使用的jar> maven使用的插件(各种jar)> 我项目使用的jar(第三方的工具)2)仓库的分类>本地仓库, 就是你的个人计算机上的文件夹,存放各种jar>远程仓库, 在互联网上的,使用网络才能使用的仓库①:中央仓库,最权威的, 所有的开发人员都共享使用的一个集中的仓库,https://repo.maven.apache.org :中央仓库的地址②:中央仓库的镜像:就是中央仓库的原创 2020-07-23 20:43:58 · 211 阅读 · 0 评论 -
Maven学习笔记(三)Maven核心概念--maven约定的目录结构
maven约定的目录结构约定是大家都遵循的一个规则。每一个maven项目在磁盘中都是一个文件夹(项目-Hello)Hello/—/src(pom.xml与src平级)------/main #放你主程序java代码和配置文件----------/java #你的程序包和包中的java文件----------/resources #你的java程序中要使用的配置文件------/test #放测试程序代码和文件的(可以没有)----------/java原创 2020-07-23 16:45:02 · 262 阅读 · 0 评论 -
Maven学习笔记(二)maven核心概念、maven工具的安装和配置
项目的构建构建是面向过程的,就是一些步骤,Maven可以完成项目代码的编译,测试,运行,打包,部署等等。maven支持的构建包括有:1.清理, 把之前项目编译的东西删除掉,为新的编译代码做准备。2.编译, 把程序源代码编译为执行代码, 把java编译成class文件。编译是批量的,maven可以同时把成千上百个文件编译为class。与 javac 不一样,javac一次编译一个文件。3.测试,maven可以执行测试程序代码,验证你的功能是否正确。测试是批量的,maven可同时执行多个测试代码,同时原创 2020-07-23 10:29:49 · 384 阅读 · 3 评论 -
Maven学习笔记(一)Maven是什么
传统项目开发存在的问题一个项目做成一个工程,造成工程比较庞大,需要使用多模块来划分项目;项目中需要的数量众多的 jar 包,需要手动下载并引入,并且多个项目需要的 jar 包存在重复的问题;项目中需要的 jar 包有版本兼容的问题,需要手动解决;项目中需要的 jar 包又依赖其它的 jar 包,需要手动解决。1)很多模块,模块之间有关系, 手工管理关系,比较繁琐。2)需要很多第三方功能, 需要很多jar文件,需要手工从网络中获取各个jar3)需要管理jar的版本, 你需要的是mysql.5.1原创 2020-07-22 21:55:29 · 162 阅读 · 0 评论