中国公路建设行业协会网站上,衡水手机网站建设公司,中华会计网校,淮安哪里有做网站的人javax maven项目缺少_Maven的依赖管理 引入依赖 Maven的依赖管理 - 引入依赖依赖管理(引入依赖)导入依赖 https://blog.csdn.net/weixin_28932089/article/details/112381468 Maven的依赖管理 - 引入依赖
依赖管理(引入依赖)
能够掌握依赖引入的配置方式 导入依赖 导入依赖练… javax maven项目缺少_Maven的依赖管理 引入依赖 Maven的依赖管理 - 引入依赖依赖管理(引入依赖)导入依赖 https://blog.csdn.net/weixin_28932089/article/details/112381468 Maven的依赖管理 - 引入依赖
依赖管理(引入依赖)
能够掌握依赖引入的配置方式 导入依赖 导入依赖练习 依赖范围
导入依赖
导入依赖坐标无需手动导入jar包就可以引入jar。在pom.xml中使用标签引入依赖。
做项目/工作里面 都有整套的依赖的, 不需要背诵的.
或者可以去Maven官网找, 复制,粘贴即可.
例如我们查找一下 junit 的坐标依赖 访问 https://mvnrepository.com/
导入junit的依赖
在项目的 pom.xml 导入junit坐标依赖 依赖范围 其中范围的说明如下 compile 编译、测试、运行A在编译时依赖B并且在测试和运行时也依赖 例如strus-core、spring-beans, C3P0,Druid。打到war包或jar包
provided 编译、和测试有效A在编译和测试时需要B 例如servlet-api就是编译和测试有用在运行时不用(tomcat容器已提供)不会打到war
runtime测试运行有效, 例如jdbc驱动包 在开发代码中针对java的jdbc接口开发编译不用在运行和测试时需要通过jdbc驱动包(mysql驱动)连接数据库需要的会打到war
test只是测试有效只在单元测试类中用 例如junit 不会打到war
按照依赖强度由强到弱来排序(理解) compile provided runtime test
小结 坐标不需要背, 做项目时候/工作开发 都有整套的坐标. 如果是导入一些特定, 可以查阅网站,直接拷贝 作用范围 compile 编译、测试、打包运行部署 有效 【默认】 provided 编译, 测试 有效. 打包运行部署 无效 runtime 测试、打包运行部署 有效 编译无效 test 只是测试有效只在单元测试类中用 Servlet,JSP 这类jar 需要加上provided , 因为部署到Tomcat里面. tomcat里面有, 如果没有加上provided , 可能会导致jar 冲突 单元测试的 建议加上test
原文链接https://blog.csdn.net/weixin_28932089/article/details/112381468