首页 > 其他分享 >Maven

Maven

时间:2023-01-17 22:58:05浏览次数:54  
标签:maven --- 依赖 service web -- Maven

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。​

依赖管理工具,管理jar包(多模块,一致的项目结构,一致的构建模型和插件机制)​

脱离IDE环境,构建管理工具​

maven解压包---conf---settings.xml---修改​

本地仓库repository全路径,/正斜杠

更换阿里镜像,下载快一点:​

<mirror> <id>mirrorId</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>​​

maven项目路径下:mvn compile编译cmd窗口运行​​

依赖​

jar包的另一种方式​

​​

只有web工程依赖java工程,没有java工程依赖web工程,普通工程可看作是web工程导入的jar包。​​

依赖:A依赖B,A离不开B​

构建:使用原材料生产产品的过程。java工程jar包,web工程war包​​

<dependencyManagement>​

<dependencies>xxx</dependencies>​

</dependencyManagement>​

管理版本,版本可继承​​

<dependencies>xxx</dependencies>​

全部继承​​

cmd命令窗口mvn​

运行时依赖范围(runtime)​

编译依赖范围(compile)​

测试依赖范围(test)​

已提供依赖范围(provided)​

运行时依赖范围(runtime)​

跳过测试mvn clean package -Dmaven.test.skip=true​​

maven_parent -->父​

maven_dao -->quick​

maven_service -->quick​

maven_controller -->这个是web​

controller依赖service,service依赖dao​

dao --->写类、方法​

service -->添加dao的依赖,写类、方法​

controller -->添加service依赖,servlet依赖,写类、方法,在xml--build里面放入Tomcat插件​

install​

打包Profile配置​​

jetty插件 类似tomcat容器​

nexus --- 开源的maven仓库管理器

标签:maven,---,依赖,service,web,--,Maven
From: https://www.cnblogs.com/wang-zeyu/p/16923897.html

相关文章

  • Maven 环境配置
    Maven是一个基于Java的工具,所以要做的第一件事情就是安装JDK。如果你还未安装JDK,可以参考我们的 Java开发环境配置。系统要求JDKMaven3.3要求JDK1.7或......
  • Maven 特点
    项目设置遵循统一的规则。任意工程中共享。依赖管理包括自动更新。一个庞大且不断增长的库。可扩展,能够轻松编写Java或脚本语言的插件。只需很少或不需要额外配置......
  • Maven 功能
    Maven功能Maven能够帮助开发者完成以下工作:构建文档生成报告依赖SCMs发布分发邮件列表......
  • Maven 教程
    本教程已为初学者准备,以帮助他们了解Maven工具的基本功能。完成本教程后,您会发现自己在使用ApacheMaven方面具有中等水平的专业知识,从这里您可以进入更高的层次。Maven......
  • Maven 安装及配置大体可以划分为三个步骤:下载、安装和配置。
    Maven安装及配置大体可以划分为三个步骤:下载、安装和配置。下载打开Maven官方下载页面:https://maven.apache.org/download.cgi#,点击下载链接即可开始下载:以Maven3.......
  • Maven配置多仓库
    出于安全的考虑,maven默认是不会去使用snapshot包的,所以,如果你有需要使用snapshot包(很多公司可能大量使用),那么你就需要配置SNAPSHOT为允许了<repository>......
  • maven 私服源配置 阿里云源配置
    1.源的优先级配置1.1,查看系统maven配置目录命令:mvn-v安排目录是:/usr/local/Cellar/maven/3.8.7/libexec/conf/settings.xml1.2,用户所在配置目录~/.m2/settings.......
  • IDEA配置Maven
    Maven版本:3.8.3IDEA版本:2021.2IDEA集成Maven插件打开IDEA,进入主界面后点击Customize,然后点击Allsettings在上面的快捷查找框中输入maven,查找与maven相关的设置,然后点......
  • IDEA多模块maven项目子模块无法引用父模块依赖
    IDEA多模块maven项目子模块无法引用父模块依赖​​第一节问题​​​​第二节解决方案​​第一节问题当在IDEA创建一个maven项目后,并在该项目下新建一个moudle后,使得前一......
  • IDEA2018.1创建Maven工程
    点击ok,下一步如果左侧没有显示包的话FIile>CloseProject>删除.idea文件夹>重新open......