maven(二)学习引入自己编写的其他模块

新建一个hello02目录

结构如下:

E:\work_test\mvnhello\hello02
|----pom.xml
|----src
|    |----main
|    |    |----java
|    |         |----com
|    |              |----hptest
|    |                   |----hp
|    |                        |----ch02
|    |                             |----MyHello.java
|    |----test
|         |----java
|              |----com
|                   |----hptest
|                        |----hp
|                             |----HelloTest.java
|----target
     |----classes
          |----com
               |----hptest
                    |----hp
                         |----ch02
                              |----MyHello.class
MyHello.java

代码如下:

package com.hptest.hp.ch02;
import com.hptest.hp.Hello;
public class MyHello{
    public String sayMyHello(String name){
        return new Hello().sayHello("Word");
    }
}
HelloTest.java 如下:

package com.hptest.hp;
import org.junit.Assert;
import org.junit.Test;
public class HelloTest
{
	@Test
	public void TestHello(){
		
		Hello hello=new Hello();

		String str=hello.sayHello("maven");
		Assert.assertEquals(str,"Hello:maven");

	}
}
pom.xml



    
	4.0.0


    com.hptest.hp
    maven-hello-02
    1.0-SNAPSHOT

 
        
            junit
            junit
            4.10
            test
        

	
            com.hptest.hp
            maven-project-test
            1.0-SNAPSHOT
            
        
       
    






你可能感兴趣的:(maven)