天天看点

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目



第一种方式是:在连网的情况下,通过在helpàinstall下安装。

2

 第二中方式是:

通过插件配置的方式进行安装插件。

将maven所需的插件放到maven的安装目录下,截图如下:

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

b

在eclipse的dropins目录下创建以下三个插件:

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

三个文件中的内容分别是:

m2e.txt

path=e:/installed/apache-maven-3.1.0/install/m2e

m2e-extras.txt

path=e:/installed/apache-maven-3.1.0/install/m2e-extras

zest.txt

path=e:/installed/apache-maven-3.1.0/install/gef-zest-3.7.1

c

 mavenàinstallations

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

d

配置user settings

3

导入maven项目

fileàimportàexisting

maven projects

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

最后在eclipse中的maven项目截图如下:

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

右击pomàrunà有各种maven相关的命令

4

自定义maven命令

右击pomàrunàmaven

buildà在goals处填写组合命令:

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

5

新建一个maven项目

file -- > new –>other

àmaven项目

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

注意下面的package,去掉makefriends,默认当填写了artifact

id之后,package中会有makefriends

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

snapshot表示程序还在研发之中!

5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目

makefriends相关

src/main/java

中编写以下类

package cn.toto.maven;

public

class makefriends {

public string makefriends(string name){

hellofriend friend = new hellofriend();

friend.sayhellotofriend("涂作权");

string str = "hey,"+friend.getmyname()+"

make a friend please.";

system.out.println(str);

return str;

}

src/test/java下

import static junit.framework.assert.assertequals;

import org.junit.test;

public class makefriendstest {

@test

public void testmakefriends(){                 

makefriends makefriend = new makefriends();

string str = makefriend.makefriends("litingwei");

assertequals("hey,john make a friend please.",str);              

pom.xml

<project

xmlns="http://maven.apache.org/pom/4.0.0"

xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"

xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelversion>4.0.0</modelversion>

<groupid>cn.toto.maven</groupid>

<artifactid>makefriends</artifactid>

<version>0.0.1-snapshot</version>

<packaging>jar</packaging>

<name>makefriends</name>

<url>http://maven.apache.org</url>

<properties>

<project.build.sourceencoding>utf-8</project.build.sourceencoding>

</properties>

<dependencies>

<dependency>

<groupid>junit</groupid>

<artifactid>junit</artifactid>

<version>4.9</version>

<scope>test</scope>

</dependency>  

    <groupid>cn.toto.maven</groupid>

    <artifactid>hellofriend</artifactid>

    <version>0.0.1-snapshot</version>

    <type>jar</type>

    <scope>compile</scope>

</dependency>

</dependencies>

</project>

右击pom.xml选择run

as中的命令,执行即可

继续阅读