Eclipse安装Maven详细配置过程
距离上次写博客到现在已经差不懂有两年时间了,不是没时间,就是懒。近期不知道怎么,突然想建个个人博客。现在刚毕业,不小心在公司当起了个假全栈。现在刚从Android那边转过来当起假全栈,现在做到后端这一块,也是边学边做,顺便写写博客,记录一下东西。
最近领养了一只小猫,甚是高兴,只是在写这篇博客的时候他在我旁边一直吵吵要陪他玩呢哈哈。文末将小猫今日的图片一张,并成为我以后写博客的惯例。
现在进入正文。
本机:MasOs Sierra Version10.12.4
已经安装环境:JDK1.8、Tomcat8.0
步骤一:安装Eclipse
下载地址:https://www.eclipse/downloads/
下载完成后双击打开安装包:选择Eclipse IDE for Java EE Developers 安装
等待安装完成。
步骤二:安装Maven
安装完成Eclipse之后,开始安装Maven
下载地址:http://maven.apache/download.cgi
打开页面如下:
往下拖动,直到看到下图,随便选一个下载
下载完成后解压,将解压包放在任意路径(自己安排),示例放在以下路径:
/Users/apple/J2EEWorkspace/apache-maven-3.5.0
接下来安装Maven,其实就是配置一下环境变量就可以了。
在命令行终端安顺序输入如下代码:
vi ~/.bash_profile
在vim的编辑器下安i
输入下面的代码:
export M2_HOME=/Users/apple/J2EEWorkspace/apache-maven-3.5.0
export PATH=$PATH:$M2_HOME/bin
然后按:
并输入wq
退出并保存。
测试一下是否安装成功:
命令行继续输入:
mvn -v
出现如下界面未安装成功
步骤三:安装m2Eclipse
官方首页:http://www.eclipse/m2e/
打开上面那个首页只是想让大家知道知道下面的网址是怎么来的。
上面的网址先放一放,打开Eclipse,点击菜单栏->Help->Install New Software:
然后出现下面的界面并在work with 输入下面的网址,就是上面那个:
M2Eclipse - http://download.eclipse/technology/m2e/releases
然后逐步安装,看图操作,
这样就算是安装完成啦。
步骤四:Eclipse设置Maven
该安装的都安装完了,结下来就是需要配置一下Maven,就可以使用啦。
点击菜单栏->Eclipse->Preferences..,接下来如图操作:
其实就是刚刚那个maven的安装地址
继续继续:
为了提高.jar的下载速度,修改setting设置:
setting文件在Maven安装目录/conf/settings.xml
修改setting代码,镜像配置为国内阿里的:
<mirrors>
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository/repo/path</url>
</mirror>
-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>uk</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://uk.maven/maven2/</url>
</mirror>
<mirror>
<id>CN</id>
<name>OSChina Central</name>
<url>http://maven.oschina/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
<url>http://repo.maven.apache/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
步骤六:配置Tomcat到Eclipse
注意:
1. 已经配置了的可以不用配置
2. 没有配置的也可以先创建web项目再配置
3. 非web项目无需配置
手动配置Tomcat流程:
点击File->New->Other,按图操作配置:
上面红框一个是Tomcat的地址,一个是Java运行环境
步骤七:测试
万事具备,也差东风。可以一测。现在创建项目测试一下。
创建一个Mavan的Web项目
File->New->Project..
点击Next
选择webapp后继续点Next
输入相应的内容后点击Finish,项目创建完成。
创建完成后发现项目报错了,是index.jsp报错了,此时是因为tomcat没有加载进去,现在加载tomcat到项目中
现在将tomcat加入到项目中
完成最后一步之后,项目就不报错了。
现在点击运行项目
第一次运行比较久。
出现下面界面表示运行成功
我们再用spring-framwork测试一下,用官方示例测试一下
在pom.xml插入下列代码
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.10.RELEASE</version>
</dependency>
然后分别创建3个文件并填入代码如下:
MessageService.java
package hello.springframework;
public interface MessageService {
String getMessage();
}
MessagePrinter.java
package hello.springframework;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Component
public class MessagePrinter {
final private MessageService service;
@Autowired
public MessagePrinter(MessageService service) {
this.service = service;
}
public void printMessage() {
System.out.println(this.service.getMessage());
}
}
Application.java
package hello.springframework;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Component
public class MessagePrinter {
final private MessageService service;
@Autowired
public MessagePrinter(MessageService service) {
this.service = service;
}
public void printMessage() {
System.out.println(this.service.getMessage());
}
}
最终结构如下:
测试成功结果:
本编教程到此结束,附上今天的小猫。
看官的赞赏是我写作的动力
更多推荐
Eclipse安装Maven教程(超详细,超多图)
发布评论