发表于: 2017-02-19 23:56:46

2 1778


一、      今天完成的任务

1、使用maven项目创建聚合项目

1.    创建maven工程

2.    新建coreservicecontroller子项目

3.    springrmi-studentpom文件不需要引入jar

4. coremodelservice

Student.class需要实现Serializable:

5.    StudentService的接口。

6.    service

因为coreservice不在是同一个工程,所以servicepom文件引入core

需要在spring的配置文件里加入server的配置

(在servie中已配置好pom.xml

然后在StarServer中启动server

7、编写Controller

 

二、明天计划

Maven管理的真实的项目都应该是分模块的,实现maven系统中Service中拆分出来,变成一个RMI的Service

三、遇到的问题

1.maven项目分模块,service和controller底下都有jar包的依赖,并且都是重复的,那么是否能dependencyManagement,一次配置,子文件就直接引用。无需重复配置多个。

2.下载jar包的速度太慢,我可以先从网站下载下来直接copy到本地仓库,可如果是这个jar包我一次没用过,就要手动创建这个文件夹,然后再将jar包放进这个手动建的文件夹吗?eclipse能自动加载吗?

收获:

1.maven构建多重项目

2.maven的依赖的关系

当多个模块依赖同一个jar包,maven中可以使用1.集成机制2.dependencyManagement只会影响现有依赖的配置,但不会引入依赖。

3.创建junit的测试类必须有

 

参考:http://www.infoq.com/cn/news/2011/01/xxb-maven-3-pom-refactoring



返回列表 返回列表
评论

    分享到