当前位置: 首页 > 后端技术 > Java

如何创建+管理maven、导入web项目、xml

时间:2023-04-01 21:40:43 Java

Mvaen内容:maven介绍maven功能maven创建maven包目录结构maven如何创建web项目maven如何导入xml项目管理maven生命周期1.maven概述ApacheMaven是一个软件项目管理和综合工具,基于项目对象模型(POM)的概念,Maven可以管理项目结构、来自中央信息块的报告和文件。maven:本质上是一个管理项目的软件。Maven是Apache出品的,也是java写的。二、maven的作用项目生命周期:编译、测试、打包、部署、运行。管理(jar包):Maven可以帮助我们统一管理开发所需要的jar包。管理插件:maven可以帮助我们统一管理我们需要的插件。Maven的创建1.第一步:点击右上角的File然后新建项目后选择mavenNextstep2.Step2:Groupld:包结构(目录)Artifactld:项目名称Version:版本号包目录结构maven配置介绍mian->主项目的代码java目录->编写java代码测试->测试代码资源->配置文件所在目录pom.xml->当前maven项目的配置文件{a.如何创建web项目如何配置webapp目录和web.xml第一步:点击File-->ProjectStructure...点击Facets复制这个路径(看你自己的)第二步:复制粘贴到这里Third步骤点击Apply如何点击OKmaven如何导入xml项目管理如果发现pom.xmljar包(java存档)web项目—>war包(java存档)pom文件—>默认jar-->com.kjzzmaven_text031.0-SNAPSHOTwar<依赖关系>junitjunit4.12mysqlmysql-connector-java<版本>5.1.32javax.servletservlet-api2.5javax.servletjsp-api2.0org.apache.maven.pluginsmaven-compiler-plugin3.21.81.8UTF-8org.apache.tomcat.maventomcat7-maven-plugin2.2utf-8</uriEncoding>8080/mavenlife(项目)循环maven函数:创建三套项目生命周期1.clean:清理构建前产生的文件(重要)mvnclean清除编译产生的文件(目标目录)2.default:core{1.defaultcreate2.compilecompile3.texttestrunalltests(正文)代码4.packagepackagejavaproject:jar(成功)webproject:war5.installinstallinstall本地maven仓库(坐标)}注意事项:1.直接执行后续步骤,前面的步骤都执行了automatically2.前置步骤失败,不再执行后续步骤3.site:生成报告并发布站点(不用于展示)注:maven和idea不是厂商,所以不需要为了兼容idea补充idea小功能:点击文件显示是资源管理器打开当前目录下的文件