javax.servlet的依赖导入不进来
来源:3-4 编码过滤器
hsbzzhz
2019-07-09 16:32:05
<dependencies> <dependency> <groupId>com.imooc</groupId> <artifactId>sm_service</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> </dependencies>
感觉这些依赖全都没有导入成功,虽然查到网上可以通过tomcat里都lib进行手动导入,
但是请问老师我是不是哪个步骤出现了问题,因为我看到我创建都webapp的xml文件比视频老师里创建的多出来很多东西:
<build> <finalName>sm_web</finalName> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging --> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>3.2.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> </plugins> </pluginManagement> </build>
3回答
好帮手慕柯南
2019-07-10
同学你好!
建议同学安装tomcat呢,会经常使用。
可能是由于同学哪里的maven仓库中没有这个jar包所以下载不下来
同学说的sm_service没有导入是什么意思呢,我看同学里面是sql的呢,应该导入了
如果今后同学的jar包下载不下来,同学可以先检查一下自己的本地maven仓库的地址是否正确。正确的前提下,在xml中引入依赖,然后去官网下载需要的版本,最后手动放在本地的maven仓库对应的文件夹下面。路径示意图:(在pom文件中引入依赖之后该路径会自动创建,将下载的对应版本的jar放进去就可以)
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
hsbzzhz
提问者
2019-07-09
因为没有装tomcat,不能像之前的那位同学一样解决,百度了一下,解决方法如下:
去tomcat官网上去下载一个tomcat压缩包,http://tomcat.apache.org/
把里面的javax.servelt 包提取出来
打开项目里面projectStructure,然后导入library
这个sm_service里的xml依赖好像都没有被导入,下次估计还会碰到这样的问题,唉
好帮手慕柯南
2019-07-09
同学你好!
创建的没有问题呢,如果同学觉得多,可以把比老师多的删除呢
同学的依赖没有导入,建议同学重新导入一下maven
如果还是不可以,同学可以参考 这个解决一下:https://class.imooc.com/course/qadetail/111465
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题
回答 5
回答 2