一、引用本地项目x到另一个项目y
1.在mvn install项目x
2.在y的pom.xml文件中配置依赖关系
3.根据x项目中编译的class路径引用项目
二、scope有效范围
1.scope:compile,test,provide
2.有效范围
compile test provide
编译 1 1 1
测试 0 1 0
参与编译 1 0 0
参与打包 1 0 0
参与部署 1 0 0
主程有效 1 0 1
3.有效示例
test junit.jar
provide servlet.jar
4.maven的生命周期
需要执行的命令都是从头开始的
三、eclipse中maven使用前的配置
1.配置maven安装目录
2.配置maven配置文件,通过它来找到本地库
3.通过eclipse中maven组件生成的项目中jrelibrary时1.5版的,会有一点小问题:
jdk1.5 List s=new ArrayList();
jdk1.5以上 List s=new ArrayList<>();
手动修改:
a.删除原有的1.5,添加本地安装的。
b.配置Java compiler:
四、在eclipse中创建maven类型的web项目
1.创建maven项目时,勾选war类型:
2.创建项目后,右键项目名称选择properties,进入如下界面,去掉勾之后,点击apply:
3.再次勾选Dynamic Web Module,会出现如下提示:
4.点击链接,进入如下画面:
5.修改内容如下,点击ok关闭画面:
6.点击Apply and Close结束配置,maven类型web项目配置完成:
6.如果web项目启动不了,可以再次确认一下该配置信息是否保存,否则不能在server上启动