HelloFriend --src ----"/> HelloFriend --src ----">
Heim > Datenbank > MySQL-Tutorial > 3.将maven项目jar纳入maven仓库,Mave项目依赖另外一个Maven项目

3.将maven项目jar纳入maven仓库,Mave项目依赖另外一个Maven项目

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 16:05:20
Original
1526 Leute haben es durchsucht

1若想让maven项目依赖另外一个maven项目,被依赖的项目要在maven仓库中有相应的jar包,所以要对依赖的项目执行mvninstall命令。 2新建第二个项目模块HelloFriend目录及约定的目录结构 vcmRlcj0="1" cellspacing="0" cellpadding="0"> HelloFriend --src ----



1 若想让maven项目依赖另外一个maven项目,被依赖的项目要在maven仓库中有相应的jar包,所以要对依赖的项目执行mvninstall命令。

\

2 新建第二个项目模块HelloFriend目录及约定的目录结构

vcmRlcj0="1" cellspacing="0" cellpadding="0">

3 在项目HelloFriend根目录建立pom.xml

4.0.0

cn.toto.maven

HelloFriend

0.0.1-SNAPSHOT

HelloFriend

junit

junit

4.9

test

cn.toto.maven

Hello

0.0.1-SNAPSHOT

compile

4 在src/main/java/cn/toto/maven目录下新建文件HelloFriend.java文件

package cn.toto.maven;

import cn.toto.maven.Hello;

public class HelloFriend {

public String sayHelloToFriend(String name){

Hello hello = new Hello();

String str = hello.sayHello(name)+" I am "+this.getMyName();

System.out.println(str);

return str;

}

public String getMyName(){

return "John";

}

}

5 在/src/test/java/cn/toto/maven目录下新建测试文件HelloFriendTest.java

package cn.toto.maven;

import static junit.framework.Assert.assertEquals;

import org.junit.Test;

import cn.toto.maven.Hello;

public class HelloFriendTest {

@Test

public void tesHelloFriend(){

HelloFriend helloFriend = new HelloFriend();

String results = helloFriend.sayHelloToFriend("tuzuoquan");

assertEquals("Hello tuzuoquan! I am John",results);

}

}

6 在HelloFriend目录下执行命令mvn命令(注意到HelloFriend文件夹)

\

7 重新在HelloFriend目录下执行命令mvnpackage

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage