maven的面试题

1.maven有哪些优点?
(1)依赖管理,节省空间
(2)一键构建 编码 编译 测试(junit) 运行 打包 部署
(3)应用于大型项目 可以提高开发效率

2.Maven常见的依赖范围有哪些?
编译 测试 运行 打包
compile(struts2-core) 要 要 要 要
provided(jsp-api.jar) 要 要 不要 不要
runtime(数据库驱动包) 不要 要 要 要
test(junit.jar) 不要 要 不要 不要

3.maven 的目录结构
main
java
resources
test
java
resources

4.maven的常用命令
Clean 清理编译的文件
Compile 编译了主目录的文件
Test 编译并运行了test目录的代码
Package 打包
Install 就是把项目发布到本地仓库
deploy 发布到私服
Tomcat:run 一键启动

5.maven的生命周期
Clean生命周期
Clean
Default生命周期
Compile test package install deploy
Site生命周期
Site
6.坐标的组成
Gruop Id
Artifact Id
Version

发布了29 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/shuoyuechenxing/article/details/81201789
今日推荐