1、修改maven本地仓库位置
没有效果,在新建项目时还是转跳到默认配置
在默认仓库位置添加修改后的setting文件,失败
修改成功,原因是前面修改的是setting而我们需要修改的是default setting/
2、问题 修改本地仓库之后支撑jar包找不到了
mvn help:system自动更新本地仓库还是失败
从中央仓库下载maven仓库索引
本地索引文件位置
下载本地索引之后文件还是不能运行。
Could not create local repository
1.setting.xml 中的localRepository标签中的地址不正确
2.计算机当前用户对localRepository中地址所在的文件夹权限不够(我碰到的就是这个问题)
解决方法如下:
1.确认setting.xml文件中localRepository中的地址是否存在
2.修改仓库文件夹的权限为完全控制即可(不会修改权限的同学,搜索一下修改方法)
问题解决。特附上该问题的中文资料
英文链接如下:
https://cwiki.apache.org/confluence/display/maven/localrepositorynotaccessibleexception
找到原因为文件的权限不够,修改权限方法
3、问题 无法生成web文件
Could not create local repository at D:\application\resp\settings.xml ->
失败:因为local repository需要指向一个具体的文件夹,所以需要填写的是一个路径而不是一个文件
原因:中央仓库文件还在加载
解决办法:在创建maven项目的时候,加archetypeCatalog=internal
4、Tomcat中war部署和war exploded区别
War模式:发布模式,打包成war包
War exploded模式:开发模式,直接发布到Tomcat,支持热部署
5、Idea如何添加Java模板
在servlet中要用到get和post方法,但是一般只要get所以我们改下模板,同样我们要打开file and code templates→other→web→servlet,然后修改模板保存