maven入门2

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,然后修改模板保存

猜你喜欢

转载自www.cnblogs.com/thyHome/p/8996955.html