• Maven开始


    1:加入Maven插件:

    这句话的意思是:

    从本地仓库找到相应的jar包

     <localRepository>F:RepMaven</localRepository 

     2:创建一个Maven的工程

     

    2:修改JDK的版本:

    在setting.xml文件中添加

    <profile>
                    <id>jdk-1.7</id>
                    <activation>
                        <activeByDefault>true</activeByDefault>
                        <jdk>1.7</jdk>
                    </activation>
                    <properties>
                        <maven.compiler.source>1.7</maven.compiler.source>
                        <maven.compiler.target>1.7</maven.compiler.target>
                        <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
                    </properties>
                </profile>

    这样就变成了JDK1.7的

    3:加入相应的jar包

    <dependencies>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.11</version>
                <scope>test</scope>
            </dependency>
      </dependencies>

    这些jar包是在本地仓库中的。

    就是在user setting中的

    4:加入工程

    在one工程中创建一个类

    package one;
    
    public class Hello {
        public String sayHello(String name){
            return "hello  "+ name+"!";
        }
    }

    测试:

    package one;
    
    import org.junit.Test;
    public class HelloTest {
        @Test
        public void testHello(){
            Hello hello = new Hello();
            String results = hello.sayHello("zhuopu");
            System.out.println(results);
        }
    }

    目录结构:

     two工程中:

    目录结构:

    写入一个类:

    package two;
    
    import one.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";
        }
    }

    测试:

    package two;
    
    import org.junit.Test;
    public class HelloFriendTest {
        @Test
        public void testHelloFriend(){
            HelloFriend helloFriend = new HelloFriend();
            String results = helloFriend.sayHelloToFriend("zhuopu");
            System.out.println(results);
        }
    }

    加上这个依赖后,two中就可以使用one工程中的类:

    <dependency>
                <groupId>com.maven</groupId>
                  <artifactId>one</artifactId>
                  <version>0.0.1-SNAPSHOT</version>
            </dependency>
  • 相关阅读:
    学习 JS 内容知识点与个人感悟【2】
    学习两天hml的感悟
    编程一星期感悟(上)
    java基础及练习题
    java基础程序代码及Scanner和Random
    java中Random和Scanner及其循环语句
    java语言及数据类型
    SQL含义+单行函数
    DTL+数据字典+序列、索引、视图
    sql plus及SQL语句
  • 原文地址:https://www.cnblogs.com/bulrush/p/8266825.html
Copyright © 2020-2023  润新知