| |
|
开发:
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插件配置 ?启动?式如上,启动成功 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |