Maven
rush_time
Work hard pay more!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Maven通过jsp-api体验jar包之间的冲突
在maven工程中引入jsp-api的jar包时,若将它的依赖范围设置为<scope>compile</scope>,当运行时,会出现java.lang.NullPointerException异常。这是因为该jar包的依赖范围为compile,所以它的jar包以及它所依赖的jar包会被拿到部署目录下,而这些jar包,tomcat也有,所以就产生了冲突。 ...原创 2018-10-05 17:26:57 · 1001 阅读 · 1 评论 -
Maven工程的导入
在eclipse中导入Maven工程(手动创建的)会有一些注意点:1.我们使用eclipse导入java工程的方法:import--->general--->existing projects into workspace。(我们手动创建的Maven工程识别不到,因为它们不含有“.classpath”,“.project”,“.settings”文件(这些是eclipse创建的工程...原创 2018-10-05 18:14:04 · 1203 阅读 · 0 评论 -
创建Maven版的java工程时的jdk配置问题
创建Maven版的java工程,它默认的jdk的版本是1.5的,这时所带来的影响(常规代码没有什么影响,只是对于集合有较大的影响):在jdk1.5以上的版本,集合可以这样的写:List<String> list=new Array<>(); (菱形语法:diamond 只要看到报错中有diamond就是这个泛型的问题)在 jdk1.5的版本,集合必须...原创 2018-10-06 11:35:47 · 198 阅读 · 0 评论 -
eclipse中创建Maven版的Web工程出现的问题
1.创建的Mave版的Web工程的目录结构,就只有webapp,而没有WEB-INF、MATA-INF文件。解决方法:Web工程右击--->Propeties-->Project Facets--->Dymatic Web Module--->Remove--->先去勾选,点击Apply,再进行勾选。此时,下边会多出“Futher Configuration ...原创 2018-10-06 15:38:43 · 172 阅读 · 0 评论 -
Maven中的依赖简介
依赖:1.当 A jar 包用到了 B jar 包中的某些类时,A 就对 B 产生了依赖,这是概念上的描述。那么如何在项目中以依赖的方式引入一个我们需要的 jar 包呢?使用 dependency 标签指定被依赖 jar 包的坐标就可以了。2.Maven解析依赖信息时,会到本地仓库中查找被依赖的jar包。(如果未找到第三方jar包,将会自动联网下载。对于我们自己开发的Maven工程,...原创 2018-10-09 14:37:54 · 1770 阅读 · 0 评论 -
Maven聚合
1.聚合:(1)作用:将多个工程拆分为模块后,需要手动逐个安装到仓库后依赖才能够生效。修改源码后也需要逐个手动进行 clean 操作。而使用了聚合之后就可以批量进行 Maven 工程的安装、清理工作。(2)配置方式:在总的聚合工程中使用 modules/module 标签组合,指定模块工程的相对路径即可。2.Maven_Web工程的自动部署:mvn deploy ...原创 2018-10-09 17:44:11 · 583 阅读 · 0 评论
分享