IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Mavean基础知识 -> 正文阅读

[Java知识库]Mavean基础知识

1. Maven的四?特性

1.1? 依赖管理系统
Maven Java 世界引?了?个新的依赖管理系统 jar 包管理 jar 升级时修改配置?件即可。在 Java 世界 中,可以?groupId artifactId version 组成的 Coordination (坐标)唯?标识?个依赖。
任何基于 Maven 构建的项??身也必须定义这三项属性,?成的包可以是 Jar 包,也可以是 war 包或者 jar包。?个典型的依赖引?如下所示
<dependency>
<groupId> javax.servlet </groupId> com.baidu
<artifactId> javax.servlet-api </artifactId> ueditor echarts
<version> 3.1.0 </version>
</dependency>

1.2.多模块构建

1.3. ?致的项?结构

1.4. ?致的构建模型和插件机制

<plugin>
<groupId> org.mortbay.jetty </groupId>
<artifactId> maven-jetty-plugin </artifactId>
<version> 6.1.25 </version>
<configuration>
<scanIntervalSeconds> 10 </scanIntervalSeconds>
<contextPath> /test </contextPath>
</configuration>
</plugin>

2. Maven的安装配置和?录结构

2.1. Maven 的安装配置
2.1.1. 检查 JDK 的版本
<plugin>
<groupId> org.mortbay.jetty </groupId>
<artifactId> maven-jetty-plugin </artifactId>
<version> 6.1.25 </version>
<configuration>
<scanIntervalSeconds> 10 </scanIntervalSeconds>
<contextPath> /test </contextPath>
</configuration>
</plugin> JDK 版本 1.7 及以上版本
2.1.2. 下载 Maven
下载地址: http://maven.apache.org/download.html
2.1.3. 配置 Maven 环境变量
解压后把 Maven 的根?录配置到系统环境变量中 MAVEN_HOME ,将 bin ?录配置到 path 变量中。
注: maven 解压后存放的?录不要包含中?和空格

2.1.4. 检查Maven是否安装成功?

打开 dos 窗?,执? mvn -v?

?

3.?Maven?录结构

?4. Maven常?命令

?5.IDEA编辑器集成Maven环境

5.1. 设置 Maven 版本
选择 "File" —> "Other Settings" —> "Settings for New Projects..." —> 搜索 "Maven"

?选择下载好的maven版本(?录选到bin?录的上?级?录)

?设置settings.xml?件

设置好之后,选择 "Apply" 或者 "OK"

?6. Maven项?的创建

6.1. 创建 Java 项?
6.1.1. 新建项?
1. 选择 "File" —> "New" —> "Project"

?2. 选择"Maven",设置JDK版本,选择maven项?的模板

?3. 设置项?的 GroupId ArtifactId

?4. 检查Maven环境,选择 "Next"

?5. 检查项?名和?作空间,选择 "Finish

?6. 等待项?创建,下载资源,创建完成后?录结构如下

?注:右下?弹出的提示框,选择 "Enable Auto-Import"Maven启动?动导?)

6.2. 创建 Web项?

1. 创建 Web 项?与创建 Java 项?步骤基本?致,区别在于选择 Maven 模板( web 项?选择
webapp ),如图:

?2. 项??录结构如下:

?6.2.2. 启动项?

6.2.2.1. 修改 JDK 的版本

?6.2.2.2. 设置单元测试的版本

6.2.2.3. 删除pluginManagement标签

?6.2.2.4. 添加web部署的插件

build 标签中添加 plugins 标签
1. Jetty 插件

?2. Tomcat插件

?6.2.2.5. 启动项?

1. 点击右上?的 "Add Confifigurations ",打开 "Run/Debug Confifigurations" 窗?

2. 点击左上?的 "+" 号,选择 "Maven"

?

?3. Jetty插件配置

?点击启动图标,启动服务

?启动成功

?浏览器访问效果

?4. Tomcat插件配置

?启动?式如上,启动成功

?

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-10-29 12:51:50  更:2021-10-29 12:54:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 0:04:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码