Apache Maven
What is it?
-----------
Maven is a software project management and comprehension tool. Based on
the concept of a Project Object Model (POM), Maven can manage a project's
build, reporting and documentation from a central piece of information.
Documentation
-------------
The most up-to-date documentation can be found at https://maven.apache.org/.
Release Notes
-------------
The full list of changes can be found at https://maven.apache.org/docs/history.html.
System Requirements
-------------------
JDK:
1.7 or above (this is to execute Maven - it still allows you to build against 1.3
and prior JDK's).
Memory:
No minimum requirement.
Disk:
Approximately 10MB is required for the Maven installation itself. In addition to
that, additional disk space will be used for your local Maven repository. The size
of your local repository will vary depending on usage but expect at least 500MB.
Operating System:
Windows:
Windows 2000 or above.
Unix based systems (Linux, Solaris and Mac OS X) and others:
No minimum requirement.
Installing Maven
----------------
1) Unpack the archive where you would like to store the binaries, e.g.:
Unix-based operating systems (Linux, Solaris and Mac OS X)
tar zxvf apache-maven-3.x.y.tar.gz
Windows
unzip apache-maven-3.x.y.zip
2) A directory called "apache-maven-3.x.y" will be created.
3) Add the bin directory to your PATH, e.g.:
Unix-based operating systems (Linux, Solaris and Mac OS X)
export PATH=/usr/local/apache-maven-3.x.y/bin:$PATH
Windows
set PATH="c:\program files\apache-maven-3.x.y\bin";%PATH%
4) Make sure JAVA_HOME is set to the location of your JDK
5) Run "mvn --version" to verify that it is correctly installed.
For complete documentation, see https://maven.apache.org/download.html#Installation
Licensing
---------
Please see the file called LICENSE.
Maven URLS
----------
Home Page: https://maven.apache.org/
Downloads: https://maven.apache.org/download.html
Release Notes: https://maven.apache.org/docs/history.html
Mailing Lists: https://maven.apache.org/mailing-lists.html
Source Code: https://gitbox.apache.org/repos/asf/maven.git
Issue Tracking: https://issues.apache.org/jira/browse/MNG
Wiki: https://cwiki.apache.org/confluence/display/MAVEN/
Available Plugins: https://maven.apache.org/plugins/
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Maven是一个项目管理工具,它可以帮助开发人员自动化构建、依赖管理和项目报告生成等任务。 Maven使用一种被称为"项目对象模型"(Project Object Model,POM)的配置文件来描述项目的结构和依赖关系。在POM中,您可以定义项目的基本信息、依赖项、插件和构建配置等。 Maven提供了一组标准的生命周期和插件,使得构建过程更加简单和统一。它支持各种常用的构建任务,如编译、测试、打包、部署等,并且可以集成到持续集成工具中,如Jenkins。 通过Maven,您可以轻松地管理项目的依赖关系。您只需要在POM中指定依赖项的坐标,Maven就会自动下载相应的依赖库,并将其添加到项目的类路径中。 此外,Maven还提供了丰富的插件生态系统,可以扩展其功能。您可以使用插件来执行额外的任务,如代码检查、静态分析、文档生成等。 总之,Maven是一个强大而灵活的项目管理工具,可以帮助开发人员更高效地构建和管理Java项目。
资源推荐
资源详情
资源评论
收起资源包目录
apache-maven-3.9.2.zip (89个子文件)
apache-maven-3.9.2
lib
maven-resolver-util-1.9.10.jar 190KB
maven-model-3.9.2.jar 212KB
commons-cli.license 11KB
httpclient.license 11KB
org.eclipse.sisu.inject-0.3.5.jar 370KB
jcl-over-slf4j-1.7.36.jar 16KB
javax.inject-1.jar 2KB
maven-artifact-3.9.2.jar 57KB
slf4j-api.license 1KB
jansi-native
Windows
x86_64
jansi.dll 124KB
x86
jansi.dll 111KB
README.txt 490B
maven-resolver-transport-http-1.9.10.jar 50KB
maven-resolver-spi-1.9.10.jar 50KB
guava.license 11KB
plexus-utils-3.5.1.jar 263KB
failureaccess-1.0.1.jar 5KB
wagon-file-3.5.3.jar 11KB
plexus-interpolation-1.26.jar 83KB
plexus-sec-dispatcher.license 11KB
javax.inject.license 11KB
maven-resolver-transport-file-1.9.10.jar 16KB
plexus-utils.license 11KB
jansi-2.4.0.jar 216KB
maven-builder-support-3.9.2.jar 14KB
maven-resolver-transport-wagon-1.9.10.jar 32KB
commons-cli-1.5.0.jar 57KB
commons-lang3-3.12.0.jar 574KB
commons-codec-1.11.jar 327KB
plexus-component-annotations-2.1.0.jar 4KB
commons-lang3.license 11KB
maven-embedder-3.9.2.jar 105KB
failureaccess.license 11KB
maven-resolver-api-1.9.10.jar 154KB
plexus-component-annotations.license 11KB
jcl-over-slf4j.license 11KB
org.eclipse.sisu.plexus.license 11KB
maven-repository-metadata-3.9.2.jar 28KB
guava-31.1-jre.jar 2.82MB
maven-model-builder-3.9.2.jar 194KB
guice-5.1.0.jar 759KB
maven-resolver-impl-1.9.10.jar 309KB
wagon-provider-api-3.5.3.jar 54KB
jansi.license 11KB
org.eclipse.sisu.inject.license 11KB
plexus-cipher.license 11KB
slf4j-api-1.7.36.jar 40KB
httpcore.license 11KB
ext
hazelcast
README.txt 300B
README.txt 143B
redisson
README.txt 295B
maven-settings-3.9.2.jar 44KB
maven-shared-utils-3.3.4.jar 150KB
wagon-http-shared-3.5.3.jar 40KB
maven-plugin-api-3.9.2.jar 46KB
maven-settings-builder-3.9.2.jar 41KB
wagon-http-3.5.3.jar 9KB
maven-core-3.9.2.jar 679KB
aopalliance-1.0.jar 4KB
javax.annotation-api-1.3.2.jar 26KB
commons-codec.license 11KB
org.eclipse.sisu.plexus-0.3.5.jar 200KB
maven-resolver-named-locks-1.9.10.jar 33KB
guice.license 11KB
maven-resolver-connector-basic-1.9.10.jar 39KB
plexus-interpolation.license 11KB
plexus-cipher-2.0.jar 13KB
plexus-sec-dispatcher-2.0.jar 23KB
httpclient-4.5.14.jar 767KB
javax.annotation-api.license 38KB
maven-resolver-provider-3.9.2.jar 72KB
httpcore-4.4.16.jar 320KB
maven-compat-3.9.2.jar 283KB
maven-slf4j-provider-3.9.2.jar 24KB
aopalliance.license 13B
LICENSE 18KB
README.txt 2KB
bin
mvn.cmd 6KB
m2.conf 327B
mvnyjp 2KB
mvnDebug.cmd 2KB
mvn 6KB
mvnDebug 2KB
conf
settings.xml 11KB
toolchains.xml 4KB
logging
simplelogger.properties 1KB
boot
plexus-classworlds.license 11KB
plexus-classworlds-2.7.0.jar 52KB
NOTICE 5KB
共 89 条
- 1
资源评论
颓特别我废
- 粉丝: 1w+
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功