maven学习笔记一-maven install 模块之间相互引用
这里MavenHello就是我们要说的公共类,虽然没什么功能,呵呵代码如下:
package com.my;
?
public class MavenHello {
public static void ?say(){
System.out.println("hello");
}
}
?
pom文件如图:
?
?这个项目的坐标就是:
? <groupId>com.test</groupId>
? <artifactId>test</artifactId>
? <version>0.0.1-SNAPSHOT</version>
在其他项目中就引用这块就可以了
建立项目test2,图就不上了
在test2中引用test项目中的一个方法
MavenHello.say();
?在test2的pom文件中关联上对test的依赖
在eclipse中test2已经可以引用test的方法了
如果要用命令行试试,必须先到test目录下(就是pom文件那个目录)运行maven install命令将test安装到本地的maven仓库中,我运行了截图如下:
?
?
?
?
?
进入我的maven仓库就可以看到我刚才安装的包:
?
我们可以到test2下运行maven compile,项目是可以编译通过的,这样项目关联已经完成了
?
?
?
?
1 楼 笨猪会费 昨天 你是看书学习的还是学校学习?