① 自分でダウンロードしてからインストールする。
新版本的eclipse集成了maven,但是可能由于版本过低,不适用于的情况下就要使用自己下载的新版本的maven了
下载地址:http://maven.apache.org/download.cgi
配置环境变量:
例如:
M2_HOME ---- D:\maven\apache-maven-3.5.3 (非必需,可能有点用)
MAVEN_HOME ---- D:\maven\apache-maven-3.5.3
path ---- ;%MAVEN_HOME%\bin
检验是否成功:
cmd : mvn –version
成功如下:
其次,下载一些创建maven项目时必要的jar:(下载到自己设定的本地仓库中)
cmd : mvn help:system
下载完成后控制台列出环境变量的列表,可以通过${X}来访问环境变量,例如:${JAVA_HOME}
注意:下载时看环境是否需要设定代理proxy。
eclipse中配置maven:
maven有两个settings.xml文件,一个是全局,一个是用户,两个文件均存在是合并,并以用户settings.xml文件为主。
这里只设置全局settings.xml
下载的maven解压后,在conf文件夹中的settings.xml文件进行修改:
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd"> <!-- 本地仓库设置 --> <localRepository>D:\apache-maven-3.8.5\repository</localRepository> <pluginGroups></pluginGroups> <!-- 代理proxy设置 --> <proxies> <proxy> <id>my-proxy</id> <active>true</active> <protocol>http</protocol> <host>proxy.yds.yd</host> <port>8080</port> </proxy> </proxies> <servers></servers> <!-- 远程镜像仓库设置 --> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> <!-- JDK设置 --> <profiles> <profile> <id>JDK-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile> </profiles> </settings>
之后
② exlipseでプラグインをインストールする
1. 打开eclipse,菜单“Help”-“Install New Software...”
2. 在Work with 地址栏输入:http://download.eclipse.org/releases/juno (注意:红字部分是eclipse对应的版本名称)
例如:Oxygen - http://download.eclipse.org/releases/oxygen
3.输入你想要的插件,直接下载即可。 例如 :maven
maven项目创建:
选择maven版本,看自己情况选择,刚进到这一步会加载一会才显示
看自己情况填写。之后项目结构如下图:
创建之后没有resources文件夹,可以自己创建。
创建maven工程时的错误:
① Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:1.1 from any of the configured repositories
原因: 缺少红色字体jar包(网络原因?大概是)
方法: 可删除该文件夹(一般缺少相应jar包,文件夹会有),创建工程时会自动下载
如不能自动下载,手动从网上下载,复制粘贴到相应文件夹即可