Maven intro

Maven is a build automation tool

1. install

http://maven.apache.org/download.cgi

2. create project

mvn archetype:generate

3. run project

mvn compile exec:java -Dexec.mainClass="com.test1.App"
时间: 2024-08-24 21:58:58

Maven intro的相关文章

maven入门(3)maven的生命周期2

[0]README 1)本文部分文字转自 "maven实战",旨在 review  "maven(7)生命周期和插件" 的相关知识: 2)maven 另外两个核心概念是生命周期和插件:maven的生命周期是抽象的,其实际行为都由插件来完成,如package阶段的任何可能都会由 maven-jar-plugin 完成: [1]何为生命周期 1)intro:maven 的 生命周期就是为了对所有的构建过程进行抽象和统一: 2)maven的生命周期: 生命周期本身不做任何

maven入门(10)maven的仓库

[0]README 1)本文部分文字转自 "maven实战",旨在 review  "maven(6)仓库" 的相关知识: [1]何为 Maven仓库 1)intro to 构件:在maven中,任何一个依赖,插件或者项目构建的输出,都可以称为 构件:任何一个构件都由一组坐标唯一标识:(干货--构件的定义) 2)仓库:得益于坐标机制,任何 maven项目 使用任何一个构件的方式都是相同的.在此基础上,maven 可以在某个位置上统一存储 所有maven 项目共享的构

maven(5)坐标和依赖

[0]README 1)本文部分文字转自 "maven实战",旨在 review  "maven(5)坐标和依赖" 的相关知识: [2]坐标详解  1)intro:坐标用于定位 类库,而一组maven 坐标通过一些元素来进行定义的:groupId, artifactId,version, packaging, classifier: 对以上元素的分析(Analysis): A1)groupId:定义当前 maven 项目隶属的实际项目:maven 项目和 实际项目不

maven(6)仓库

[0]README 1)本文部分文字转自 "maven实战",旨在 review  "maven(6)仓库" 的相关知识: [1]何为 Maven仓库 1)intro to 构件:在maven中,任何一个依赖,插件或者项目构建的输出,都可以称为 构件:任何一个构件都由一组坐标唯一标识:(干货--构件的定义) 2)仓库:得益于坐标机制,任何 maven项目 使用任何一个构件的方式都是相同的.在此基础上,maven 可以在某个位置上统一存储 所有maven 项目共享的构

maven(3)maven3.3.9使用入门

[0]README 1)maven 安装 step1)检查 jdk  是否安装且 环境变量 JAVA_HOME 是否设置: step2)download maven: https://maven.apache.org/download.cgi?Preferred=ftp://mirror.reverse.net/pub/apache/ step3)解压,同样添加maven的环境变量M2_HOME(maven_home/bin 所在目录): step4)mvn -n 测试 maven 安装是否正确

maven(7)生命周期和插件

[0]README 1)本文部分文字转自 "maven实战",旨在 review  "maven(7)生命周期和插件" 的相关知识: 2)maven 另外两个核心概念是生命周期和插件:maven的生命周期是抽象的,其实际行为都由插件来完成,如package阶段的任何可能都会由 maven-jar-plugin 完成: [1]何为生命周期 1)intro:maven 的 生命周期就是为了对所有的构建过程进行抽象和统一: 2)maven的生命周期: 生命周期本身不做任何

IDEA 配置maven

编写Maven的settings.xml文件内容如下 引入阿里镜像和maven在中国的中央仓库镜像 <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc

使用 IDEA 创建 Maven Web 项目 (异常)- Disconnected from the target VM, address: &#39;127.0.0.1:59770&#39;, transport: &#39;socket&#39;

运行环境: JDK 版本:1.8 Maven 版本:apache-maven-3.3.3 IDEA 版本:14 maven-jetty-plugin 配置: <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <configuration> <webAppSourceDirectory>${pro

maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理

maven依赖本地非repository中的jar包 http://www.cnblogs.com/piaolingxue/archive/2011/10/12/2208871.html 博客分类: MAVEN 今天在使用maven编译打包一个web应用的时候,碰到一个问题: 项目在开发是引入了依赖jar包,放在了WEB-INF/lib目录下,并通过buildpath中将web libariary导入. 在eclipse中开发没有问题,但是使用maven编译插件开始便宜总是报找不到WEB-INF