在web项目中,关于maven的一些记录

最近在学习web开发的时候,import了一个maven的项目。有以下几个坑,记录下来以免日后再糊涂:

1.在idea的module setting中手动设置了src文件夹。如果不在maven中进行对应的修改,那么在maven里reimport之后,之前设置的src将会丢失。(不是文件夹丢失,是源文件参考路径丢失)

2.关于servlet的包:新的artifactId是javax.servlet-api,原来的servlet也能用。我本来用的是idea内置的maven,但是不知道为什么找不到这个包,手动在pom.xml中添加依赖之后,还是飘红。后来改成了用自己的maven,这个问题得到解决。

3.上一步提到我换用了自己的maven,刚换的时候,pom里所有的依赖都红了,reimport,download source了都不行,后来发现是因为我自己的maven以及本地仓库放在了C盘的program files 路径下,没有读写权限,后来挪到了我的用户文件夹下,改了环境变量,重新下载就好了。这里也提醒自己,以后装这种工具的时候,不要放在系统的敏感路径下,很容易出现权限的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值