开发者学堂课程【Maven框架实战教程:Maven 多模块(3)】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/641/detail/10586
Maven 多模块(3)
内容介绍:
一、类似 Eclipse 的多项目方式
二、Maven 私服搭建- nexus
一、类似 Eclipse 的多项目方式
方式二:创建项目,选择 Empty project,类似 Eclipse 的多项目的方式,这是单个单个的项目,先创建项目,再创建多个子模块。
第一步:创建一个空项目
这里取名为 java1718,点击 finish,点击 ok。
第二步:
创建多模块项目(普通项目或web)(具体参考方式一)
这时一定是创建 module项目。
注意:没有父子工程,一定要记得看路径。
第三步:
调用依赖模块,给 dao 层展开能力。方法参开方式一。即先打包后引用,再进行代码调用。
打包:
引用:
<dependency>
<
groupId>com qf.
s
ervice
<
/groupId>
<
artifactId>xiaomi2dao</artifactId>
<version>1.0</version)
</dependency>
</dependencits>
</project>
代码调用:
public void miServise
()
{
MyDAO
dao = new
MyDAO
;
String res = dao. addDao();
Systen. out println(res);
}
public static void nain(String[] args) {
XiaoMiService service = n
e
w XiaoMiSer
vic
e
()
;
}
service.
m
iSer
vice()
;
}
注意 JDK。
二、Maven 私服搭建- nexus
(测试团队,开发团队等共用)
在 bin/jsw下 有不同的版本,这里我选择 window 64 位操作系统的版本。
-console-nexus.bat 是以命令窗口的形式启动,关闭后服务停止
-intall-nexus.bat 是设置开机启动,在服务中可以看成到该服务为开机自动启动
-stop-nexus.bat 是停止服务
- unistall-nexus.bat 是卸载 nexus
启动后输入:
ANTE
公司内部访问地址 -http://localhost.8081/nexus
初始用户名: admin密码: admin123